Java代码在字符串中提取数字的方法分享
下文笔者讲述使用java代码,将一个字符串中的数组提取出来的方法分享,如下所示
实现思路: 方式1: 使用正则表达式从字符串中提取数字 方式2: 1.拆分字符串 2.遍历单个字符,依次判断其ASCII码 检测其是否为数字例:
//使用正则表达式获取其中的数字 /*java265.com 示例分享*/ String str = "java265.com"; String regEx = "[^0-9]"; Pattern p = Pattern.compile(regEx); Matcher m = p.matcher(str); String result = m.replaceAll("").trim(); //使用遍历字符串中字符的方式获取数字 String str = "java265.com"; str = str.trim(); String str2 = ""; if(str != null && !"".equals(str)){ for(int i = 0; i < str.length(); i++){ if(str.charAt(i) >= 48 && str.charAt(i) <= 57){ str2 += str.charAt(i); } } }

版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。