java 使用正则获取一串字符串中的数字
程序员文章站
2022-05-29 13:57:00
...
由于业务需要,需要在一串数字中获取数字,就用到了正则
String unm = Pattern.compile("[^0-9]").matcher(info.getWeName()).replaceAll("").trim();
这里pattern最好单独定义成常亮或者字段,有助于预加载
private static Pattern NUM_PATTERN = Pattern.compile("[^0-9]");
使用:
NUM_PATTERN.matcher(info.getWeName()).replaceAll("").trim();
推荐阅读
-
用sql获取某字符串中的数字部分的语句
-
Python使用re模块正则提取字符串中括号内的内容示例
-
Java中Boolean与字符串或者数字1和0的转换实例
-
php使用正则表达式提取字符串中尖括号、小括号、中括号、大括号中的字符串
-
C#基于正则表达式删除字符串中数字或非数字的方法
-
js正则匹配字符串中的数字(js正则匹配字符串中的数字讲解)
-
C#算法函数:获取一个字符串中的最大长度的数字
-
java 开发使用字符串和数字的性能分析
-
微信小程序授权 获取用户的openid和session_key【后端使用java语言编写】,我写的是get方式,目的是测试能否获取到微信服务器中的数据,后期我会写上post请求方式。
-
JS正则表达式获取字符串中特定字符的方法