检查PHP中是否只有一个具有数字和空格的String

时间:2014-12-30 18:10:31

标签: php regex

我尝试检查字符串是否为数字。

数字格式: 2222或22 22或1 2222或22323423 (前后有空格,中间和后面的数字)

我使用正则表达式更好吗? 那么我怎么能改变呢?

preg_grep('~^[0-9]$~'

或者有更快的方法吗?

1 个答案:

答案 0 :(得分:1)

您可以使用此正则表达式:

^\d+( +\d+)*$

这样只允许在数字中间有1个或多个空格,但不允许在开头或结尾。