我需要一个正则表达式,该正则表达式只能接受0-9之间的数字,并且不能包含空格。示例:
35 62 30 36 63 63 61 63 39 65 34 66 64 33 34 62 66 66 61 63 34 38 39 38
我想要这个: 356230366363616339653466643334626666616334383938
这可能吗? 预先感谢!
答案 0 :(得分:0)
绝对。
您只需要选择无穷大的数字
数字是:\d
不允许零匹配的乘数:+
因此解决方案是\d+
。那就是你想在字符串上应用
否则,如果要应用规则不匹配空格,则需要使用否定的规则。
更简单的解决方案是使用字符空格(\s
)否定版本:\S
所以你可以说\S+