【发布时间】:2011-04-21 06:28:40
【问题描述】:
我可以用双 for 循环以痛苦的方式做到这一点,但肯定有一个内置的方法吗?将用于验证电话号码条目。
【问题讨论】:
我可以用双 for 循环以痛苦的方式做到这一点,但肯定有一个内置的方法吗?将用于验证电话号码条目。
【问题讨论】:
【讨论】:
preg_match('/^\d+$/', $string);
检查整个字符串是否只是数字。
如果你也想匹配空格:
preg_match('/^[0-9 ]+$/', $string);
【讨论】:
trim() 输入。
/ 表示正则表达式的开头,^ 表示匹配字符串的开头,\d+ 表示匹配一个或多个数字,$ 表示匹配字符串的结尾,/ 表示正则表达式的结尾。