字符串字符和数字分割
2013-04-11 11:33
211 查看
现在有个String类型的字符串:
String str="AA120";
我想把它分解成
AA ;120 就是把数字和字母分开;
求方法
补充:
格式是前面是字母 不确定几位,后面是数字,也不确定几位 就是"AA111" ,"A123","ABC1",这样的,
正则最方便
补充: String str = "ABC89";
String a = str.replaceAll("[^a-zA-Z]", "");
String b = str.replaceAll("[^0-9]", "");
System.out.println(a);//得到字母部分
System.out.println(b);//得到数字部分补充: 正则表达式效率属于最高的了.其他的低效率笨方法完全可以忽略了补充: 至于截取和charAt的效率不敢恭维。
String str="AA120";
我想把它分解成
AA ;120 就是把数字和字母分开;
求方法
补充:
格式是前面是字母 不确定几位,后面是数字,也不确定几位 就是"AA111" ,"A123","ABC1",这样的,
正则最方便
补充: String str = "ABC89";
String a = str.replaceAll("[^a-zA-Z]", "");
String b = str.replaceAll("[^0-9]", "");
System.out.println(a);//得到字母部分
System.out.println(b);//得到数字部分补充: 正则表达式效率属于最高的了.其他的低效率笨方法完全可以忽略了补充: 至于截取和charAt的效率不敢恭维。
相关文章推荐
- 分割字符串(有一个字符串,其中包含中文字符、英文字符和数字字符,请统计和打印出各个字符的个数)
- 分割字符串(有一个字符串,其中包含中文字符、英文字符和数字字符, * 请统计和打印出各个字符的个数)
- java字符串与数字的分割
- C# 截取字符串某个字符分割的最后一部分
- C#--第三周实验--任务2--输入一个由若干字符组成的字符串,输出其中的大写字母、小写字母、数字和其他字符的个数(控制台应用)
- 输入字符串,内有数字和非字符数组,例如A123x456将其中连续的数字作为一个整数,依次存放到一个数组中,如123放到a[0],456放到a[1],并输出a这些数
- c/字符串,字符转数字,数字…
- 数字,字符,字符串转换
- (转)在SQL中取出字符串中数字部分或在SQL中取出字符部分
- js把字符串数组合成字符串/把字符串分割成字符数组
- [计算机视觉] 手写数字识别(上)——数字字符分割
- 初学java:从键盘输入字符串,并统计其中数字字符的个数
- 字符串字符分割和驼峰形式的转换
- JS判断输入字符串长度(汉字算两个字符,字母数字算一个)
- c#截取未知长度的字符串前面字符到数字为止
- 判断一个字符串中数字,字符,空格和其他字符的个数
- 19. 将s所指字符串中的所有数字字符移到所有非数字字符之后,并保持数字字符和非数字字符串原有的先后次序。
- 统计字符串中字母,数字,空格以及其他字符的个数。
- java截取字符串,截串,substring和split,分割字母和数字,正则缝隙
- javascript自动生成包含数字与字符的随机字符串