如何使用RegEx测试字符串是否仅包含数字和空格?
即。
相当宽松,但这符合我的要求。
建议?
答案 0 :(得分:10)
/^[\d ]+$/
怎么样?如果它需要以数字开头和结尾,/^\d[\d ]*\d$/
应该这样做。
答案 1 :(得分:4)
[0-9]
< - 这意味着0到9之间的任何单个数字[0-9 ]
< - 这意味着0到9之间的任何单个数字,或空格[0-9 ]{1,}
< - 这意味着0到9之间的任何单个数字,或1个或更多的空格[0-9 ]{1,9}
< - 这意味着0到9之间的任何单个数字,或1到9次的空格答案 2 :(得分:3)
答案 3 :(得分:0)
类似的东西:
\d*|\s+^[A-Za-z]