仅接受数字(0-9)且不包含空格的正则表达式

时间:2018-08-06 19:38:35

标签: regex numbers

我需要一个正则表达式,该正则表达式只能接受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

这可能吗? 预先感谢!

1 个答案:

答案 0 :(得分:0)

绝对。

您只需要选择无穷大的数字

数字是:\d 不允许零匹配的乘数:+

因此解决方案是\d+。那就是你想在字符串上应用


否则,如果要应用规则不匹配空格,则需要使用否定的规则。

更简单的解决方案是使用字符空格(\s)否定版本:\S

所以你可以说\S+