在PHP中需要特定字符串的模式

时间:2012-07-14 10:30:53

标签: php regex

如何在PHP中编写函数来检查允许模式的输入字符串?我的模式是这样的:

1-1341498217

第一部分是从0到9的一位数整数,短划线后的第二部分是10位正整数。

感谢。

3 个答案:

答案 0 :(得分:2)

preg_match("/\d-\d{10}/", $string);

答案 1 :(得分:1)

preg_match("/^\d-[1-9]{10}$/", $string)
                 //^--------------for positive digits

答案 2 :(得分:1)

使用此preg_match("/^\d-[1-9]\d{9}$/", $string)