3
그냥 코딩을 시작하고 PHP에서 정규식에 약간의 문제가 있습니다.정규 표현식에서 PHP 정규식 9 문자 유형을
문자열에서 다음 숫자 형식을 잡으려고합니다.
000 000 00 00 -
000 000 00 0 -
000 000 00 -
000.000.00.00 -
000.000.00.0 -
000.000.00 -
0000000000 -
000000000 -
00000000 -
물론 0은 0-9 사이의 숫자를 의미합니다.
$pattern = "/\d{3}[. ]\d{3}[. ]\d{2}[. ]?\d{1-2}?/";
뭔가 잘못 여기,하지만 난 이해하지 않습니다
이
는 패턴 내가 해봤입니까?도와 주시겠습니까? 숫자를 문자로 접착 또는 _
이를 제거 할 수있는 경우 단어 경계 (-
한계 수량은'{1-2}'가 아닌'{1,2}'입니다. –
['\ b \ d {3} ([. \ h]?) \ d {3} \ 1 \ d {2} (? : \ 1 \ d {1,2})? \ b'] (https://regex101.com/r/TneMp5/2) –
무엇이 잘못 되었습니까? 그게 뭐야? 그게 뭐라 구요? 끝 부분의 공간과'-'도 필요합니다. 그것은 당신의 패턴이 아닙니다. – AbraCadaver