使用preg_match匹配长度在5到10个字符之间的数字

时间:2016-06-15 12:12:32

标签: php regex preg-match

我正在尝试使用preg_match来匹配长度在5到10个字符之间的数字。但是,我想要整个号码。我有

preg_match("/\d{5, 10}/", $str, $match)

但上面的代码将匹配一个数字的前5位,即10个字符长。如何让它返回数字的整个长度?

1 个答案:

答案 0 :(得分:1)

量词语法为{x,y},而不是{x,<space>y}

preg_match("/\d{5,10}/", $str, $match)效果很好。