Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/235.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 塞尔维亚移动电话Regex_Php_Regex_Mobile_Numbers - Fatal编程技术网

Php 塞尔维亚移动电话Regex

Php 塞尔维亚移动电话Regex,php,regex,mobile,numbers,Php,Regex,Mobile,Numbers,我正在寻找编辑我的塞尔维亚移动电话正则表达式。 手机号码以开头 60,61,62,63,64,65,66,68,69677678 对于上述模式的九位数(带或不带空格或逗号,带或不带国际代码+381),什么是正确的正则表达式 寻找比(\d{3})\d{3}-\d{3}更好的手机号码,假设手机号码是10位数字,没有国家代码。 如果没有,请相应地更改\d{8}和\d{7}的值。 也就是说,如果长度是X,则将\d{X-2}和\d{X-3} //手机号码以60、61、62、63、64、65、66、68

我正在寻找编辑我的塞尔维亚移动电话正则表达式。 手机号码以开头 60,61,62,63,64,65,66,68,69677678

对于上述模式的九位数(带或不带空格或逗号,带或不带国际代码+381),什么是正确的正则表达式


寻找比(\d{3})\d{3}-\d{3}

更好的手机号码,假设手机号码是10位数字,没有国家代码。
如果没有,请相应地更改
\d{8}和\d{7}
的值。
也就是说,如果长度是
X
,则将
\d{X-2}
\d{X-3}

//手机号码以60、61、62、63、64、65、66、68、69、677、678开头
// +381
变量re=/^(\+381)?(\s|-)?6([0-6]|[8-9])\d{8}{124;(77}78)\d{7}{1}$/
控制台日志(重新测试('+381-6812345678');//连字符
console.log(重新测试('+381 6812345678'));//空间
console.log(重新测试('+3816812345678');//无分离器
控制台日志(重新测试('+381-7812345678')//从7->false开始

控制台日志(重新测试('+381-6772345678')//从677->true
开始,您至少可以设置一些测试用例。那些9位数的数字是什么样子的?