|
|
|
|
|
для: neudor
(07.10.2006 в 15:32)
| | Только нужно перед "точками" обратных слешей поставть, а то пройдет и 12^45%1234
потому что " . " - любой символ | |
|
|
|
|
|
|
|
для: neudor
(07.10.2006 в 14:50)
| | Разобрался!
Добавил начало и конец строки.
<?php
reg_match('/^[0-9]{2}.[0-9]{2}.[0-9]{4}$/', $str)
?>
|
| |
|
|
|
|
|
|
| Здравствуйте.
И зучать регулярные выражения начал совсем недавно. Столкнулся с проблемой.
Вот такое выражение
<?php
preg_match('/[0-9]{2}.[0-9]{2}.[0-9]{4}/', $str)
?>
|
по задумке, должно пропускать только строки
12.45.1234
78.45.1235
Но оно пропускает ещё и
12.12.12345
или
123.12.1234
А вот такое не пропускает
12.123.1234
Подскажите, в чём проблема? | |
|
|
|
|