1
국제 형식으로 전화 번호 만이 정규식 내가 일치하는 정규 표현식을 작성해야
+420 000 000 000
+420000000000
420 000 000 000
420000000000
이
그것은 "문자열, 단지 숫자, 공백과의 어떤 부분에 어떤 AZ 문자를 일치하지 않을 수 있습니다 포맷 + "처음에.
국제 형식으로 전화 번호 만이 정규식 내가 일치하는 정규 표현식을 작성해야
+420 000 000 000
+420000000000
420 000 000 000
420000000000
이
그것은 "문자열, 단지 숫자, 공백과의 어떤 부분에 어떤 AZ 문자를 일치하지 않을 수 있습니다 포맷 + "처음에.
당신은 아래 정규식을 시도 할 수,
^
^\+?\d{3} ?\d{3} ?\d{3} ?\d{3}$
우리는 시작에 있음을 주장한다.\+?
선택 사항 +
\d{3}
정확히 3 자리와 일치합니다.<space>?
선택적 공백$
우리가 끝났음을 주장합니다.이 정규식은 당신을 위해 작동합니다 :
$mobileNumber = "0905 222 222";
if (preg_match("/^(\+?)([0-9] ?){9,20}$/", $mobileNumber))
echo "matches!";
내가 더 하나를 추가 사랑한다면, 완벽하게 작동? –
0905 222 222 예를 들면? –
@ user1999739 내 대답/정규식이 예제 ('0905 222 222')에서 작동해야합니다! – Rizier123