Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/regex/18.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 这个电话号码的正则表达式?_Php_Regex - Fatal编程技术网

Php 这个电话号码的正则表达式?

Php 这个电话号码的正则表达式?,php,regex,Php,Regex,到目前为止,我有这个,但我不知道如何表示前五位必须是00355 (00355) XX-XXX-XXXX 我们应该做到这一点 顺便说一句-尝试此工具:如果您想给用户更多的灵活性: 试试这个: #^\(00355\)\d{2}-\d{3}-\d{4}$# 它将基本上检查以00355开头的字符串是否有空格,然后是2个数字,然后是-然后是3个数字,最后是4个数字。用作分隔符。可能的重复也是 /^.d{2}.\d{3}.\d{4}.$/ /\(00355\)\s\d{2}-\d{3}-\d{3}/

到目前为止,我有这个,但我不知道如何表示前五位必须是00355

(00355) XX-XXX-XXXX
我们应该做到这一点


顺便说一句-尝试此工具:

如果您想给用户更多的灵活性:

试试这个:

#^\(00355\)\d{2}-\d{3}-\d{4}$#

它将基本上检查以00355开头的字符串是否有空格,然后是2个数字,然后是
-
然后是3个数字,最后是4个数字
用作分隔符。

可能的重复也是
/^.d{2}.\d{3}.\d{4}.$/
/\(00355\)\s\d{2}-\d{3}-\d{3}/
preg_match("/(00355\s\d{2}[-|\s]\d{3}[-|\s]\d{4})/", $input, $output);