现在有个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的效率不敢恭维。

转载于:https://www.cnblogs.com/activities/archive/2013/04/11/3014088.html

字符串字符和数字分割相关推荐

  1. JAVA如何分割出字符串中的数字?

    对于刚入门JAVA的小白来说没有指定的API来完成这个操作,只能靠自己的想法来区别字符与整数. 在我刚入门的时候突发奇想,既然JAVA中有字符串转整数的API,那为什么不可以利用呢.于是利用转换异常想 ...

  2. 【转】SQL函数:字符串中提取数字,英文,中文,过滤重复字符

    SQL函数:字符串中提取数字,英文,中文,过滤重复字符 --提取数字 IF OBJECT_ID('DBO.GET_NUMBER') IS NOT NULL DROP FUNCTION DBO.GET_ ...

  3. python判断字符_python判断字符串是字母 数字 大小写(转载)

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 今天遇到的字符串处理的问题,记录一下方便使用 str1 = input('请输入一个字符:') #初始化字符.数字.空格.特殊字符的计数 lowercas ...

  4. 包含数字和指定字符的正则表达式_Excel公式练习39: 求字符串中的数字组成的数能够被指定数整除的数的个数...

    学习Excel技术,关注微信公众号: excelperfect 导语:继续研究来自于excelxor.com的案例.这个案例比较复杂,需要仔细研究. 本次的练习是:在单元格A1中输入一个任意长度的字母 ...

  5. linux 取出字符中数字,使用awk提取字符串中的数字或字母

    1.提取字符串中的数字$ echo 'dsFUs34tg*fs5a%8ar%$#@' |awk -F "" ' { for(i=1;i<=NF;i++) { if ($i ~ ...

  6. mysql c语言数字转字符串函数_C++_c语言标准库中字符转换函数和数字转换函数,字符转换为数字: #includest - phpStudy...

    c语言标准库中字符转换函数和数字转换函数 字符转换为数字: #include atoi();将字符转换为整型   例:char ch1;int i=atoi(ch1); atol();将字符转化为长整 ...

  7. JavaScript验证字符串只能包含数字或者英文字符的代码实例

    验证字符串只能包含数字或者英文字符的代码实例: 本章节分享一段代码实例,它实现了验证字符串内容是否只包含英文字符或者数字. 代码实例如下: 1 2 3 4 5 6 7 8 9 10 11 12 13 ...

  8. C++实现包含空格、标点、字符、数字的字符串的逆序输出,并且还可以实现一句语言中每个单词的倒序输出

    简介:本C++代码能够实现任意输入的字符的逆序输出,代码的后半部分可以实现一句英文语句的单词的倒序输出. #include <iostream> #include <string&g ...

  9. 输入一个字符串,对字符中的各个英文字符,数字,空格进行统计。 按照统计个数由多到少输出统计结果,如果统计的个数相同,则按照ASII码由小到大排序输出

    题目描述: 输入一个字符串,对字符中的各个英文字符,数字,空格进行统计.按照统计个数由多到少输出统计结果,如果统计的个数相同,则按照ASII码由小到大排序输出. 输入描述:输入一串字符. 输出描述:对 ...

最新文章

  1. 在Eclipse中导入Java程序
  2. 基于jquery的serializeArray
  3. datatable如何生成级联数据_UE4 C++结合DataTable批量快速创建DataAsset
  4. 安装XAMPP, MYSQL 启动后自动停止
  5. 2021年 第12届 蓝桥杯 第3次模拟赛真题详解及小结【Java版】
  6. AM8不能下任何载附件及所有聊天记录无法登记
  7. eclipse工程 'cocostudio/CocoStudio.h' file not found
  8. Hystrix面试 - 基于本地缓存的 fallback 降级机制
  9. Azure 5月新发布:CDN图片处理功能, CDN Restful API, 新版CDN管理门户, 计量名称变更延期
  10. 第三届全国高校“数据科学与大数据技术”教学研讨会
  11. 洛谷 P1396 营救
  12. yum安装时出现:Cannot retrieve metalink for repository: epel. Please verify its path and try again
  13. 5类6类7类网线对比_5类6类7类网线到底有什么区别?
  14. excel公式编辑器_【软件】公式编辑神器:墨迹公式
  15. 小型企业有必要引进ERP系统?
  16. java locale string_java.lang.String.toUpperCase(Locale locale)方法实例
  17. vue-$nextTick-等待页面渲染完毕的回调
  18. TTMS剧院票务管理系统全网最全!!!不接受反驳
  19. taro开发微信小程序-播放轨迹(十一)
  20. SAP BOM 多层展开及组件成本处理

热门文章

  1. 【FFMPEG源码终极解析】 avformat_open_input (一)
  2. 【lua学习】5.栈和lua_State
  3. php中is_int用法,php – is_int()和ctype_digit()之间有区别吗?
  4. Oracle为什么装在XP系统,重装xp系统后oracle恢复方法
  5. 租房界的php,php实现出租房数据管理及搜索页面
  6. python单元测试的应用_单元测试使用请求库的python应用程序
  7. 苹果电脑怎么删除软件_误格式化,删除文件怎么恢复?3款最好用的数据恢复软件推荐...
  8. 【渝粤教育】国家开放大学2019年春季 0736-22T烹饪工艺学(2) 参考试题
  9. 【渝粤教育】 国家开放大学2020年春季 1032成本管理 参考试题
  10. 【渝粤题库】国家开放大学2021春2175市场营销学题目