标签: php regex
我尝试检查字符串是否为数字。
数字格式: 2222或22 22或1 2222或22323423 (前后有空格,中间和后面的数字)
我使用正则表达式更好吗? 那么我怎么能改变呢?
preg_grep('~^[0-9]$~'
或者有更快的方法吗?
答案 0 :(得分:1)
您可以使用此正则表达式:
^\d+( +\d+)*$
这样只允许在数字中间有1个或多个空格,但不允许在开头或结尾。