加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Java > 正文

Java 测试:从字符串里面提取数字

发布时间:2020-12-15 05:24:46 所属栏目:Java 来源:网络整理
导读:|--需求说明 ? |--实现思路 1、将字符串拆解成字符数组 2、遍历这个数组,使用正则判断每个字符是不是数字 ? |--代码内容 1 /** 2 * @auther::9527 3 * @Description: 提取字符中的数字 4 * @program: 多线程 5 * @create: 2019-08-09 18:08 6 */ 7 public

|--需求说明

?

|--实现思路

1、将字符串拆解成字符数组

2、遍历这个数组,使用正则判断每个字符是不是数字

?

|--代码内容

 1 /**
 2  * @auther::9527
 3  * @Description: 提取字符中的数字
 4  * @program: 多线程
 5  * @create: 2019-08-09 18:08
 6  */
 7 public class Second {
 8     public static void main(String[] args) {
 9         //获得字符串
10         String before = "iu7i8hy4jnb2";
11         //拆分字符串
12         String[] temp = before.split("");
13         StringBuffer after = new StringBuffer("");
14         //遍历数组
15         for (int i = 0; i < temp.length; i++) {
16             // 使用正则,判断每一个字符是否是数字
17             if (temp[i].matches("[0-9]")){
18                 after.append(temp[i]);
19             }
20         }
21         System.out.println(after.toString());
22     }
23 }
使用正则的方法从字符串里面提取数字

?

|--运行结果

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读