[QUOTE]Дмитрий Салтановский написал:
Предложенная Вами регулярка сработает всегда если в строке содержится 8 цифр подряд, даже если до или после них есть другие символы.[/QUOTE]
Так я и не проверял другие результаты исходя из "Использую выражение /\d{8}/ работает нормально" - значит автора устраивает результат.
Предполагаю что по задаче автора он валидирует телефонные номера, а они могут быть и 8 и больше симоволов, но его волнует что он либо должен быть (т.е. как минимум 8), либо не должен быть вообще.
P.S. Но да регулярки в любом случае нужно учить и постоянно :(
Предложенная Вами регулярка сработает всегда если в строке содержится 8 цифр подряд, даже если до или после них есть другие символы.[/QUOTE]
Так я и не проверял другие результаты исходя из "Использую выражение /\d{8}/ работает нормально" - значит автора устраивает результат.
Предполагаю что по задаче автора он валидирует телефонные номера, а они могут быть и 8 и больше симоволов, но его волнует что он либо должен быть (т.е. как минимум 8), либо не должен быть вообще.
P.S. Но да регулярки в любом случае нужно учить и постоянно :(