使用正则表达式过滤非数字字符串
程序员文章站
2024-01-23 16:10:52
...
/** * * @param str * 需要过滤的字符串 * @return * @Description:过滤数字以外的字符 */ public static String filterUnNumber(String str) { // 只允数字 String regEx = "[^0-9]"; Pattern p = Pattern.compile(regEx); Matcher m = p.matcher(str); //替换与模式匹配的所有字符(即非数字的字符将被""替换) return m.replaceAll("").trim(); }
推荐阅读
-
使用正则表达式过滤非数字字符串
-
php使用正则表达式提取字符串中尖括号、小括号、中括号、大括号中的字符串
-
JS使用正则表达式过滤多个词语并替换为相同长度星号
-
php实现过滤字符串中的中文和数字实例
-
编写一个函数 reverse_string(char * string)(递归实现) 实现:将参数字符串中的字符反向排列。 要求:不能使用C函数库中的字符串操作函数。
-
编写一个函数reverse_string(char * string)(递归实现)实现:将参数字符串中的字符反向排列。 要求:不能使用C函数库中的字符串操作函数
-
[转]在sqlserver中如何从字符串中提取数字,英文,中文,过滤重
-
浅谈php正则表达式中的非贪婪模式匹配的使用_PHP
-
Python不使用int()函数把字符串转换为数字的方法
-
python 正则表达式 过滤字符串两边的字符,类似strip功能 练习题