$ Pattern ^ 13d {9} | 15 [0 | 1 | 2 | 3 | 5 | 6 | 7 | 8 | 9] d {8} | 18 [0 | 2 | 3 | 5 | 6 | 7 | 8 | 9] d {8} | 14 [5 | 7] d {8} $; preg_match ($ pattern, $ cellular, $ match); echo $ pattern; echobr; echo $ cellular; echobr; var_dump ($ match); die (); it should be the number of 11 bits.
$ Pattern = '/^ 13 \ d {9} | 15 [0 | 1 | 2 | 3 | 5 | 6 | 7 | 8 | 9] \ d {8} | 18 [0 | 2 | 3 | 5 | 6 | 7 | 8 | 9] \ d {8} | 14 [5 | 7] \ d {8} $ /'; preg_match ($ pattern, $ cellular, $ match); echo $ pattern; echo 'br/'; echo $ cellular; echo 'br/'; var_dump ($ match ); die (''); It should match the number of 11 digits
$ Pattern = '/^ 13 \ d {9} | 15 [0 | 1 | 2 | 3 | 5 | 6 | 7 | 8 | 9] \ d {8} | 18 [0 | 2 | 3 | 5 | 6 | 7 | 8 | 9] \ d {8} | 14 [5 | 7] \ d {8} $ /';
Preg_match ($ pattern, $ cellular, $ match );
Echo $ pattern;
Echo'
';
Echo $ cellular;
Echo'
';
Var_dump ($ match );
Die ('');
It should beMatch11 digits, but for a 12-digit input, the first 11 digits can be truncated.MatchWhat about it?
Thank you.