Консультация № 183996
09.09.2011, 20:21
0.00 руб.
0 3 2
Уважаемые эксперты! Пожалуйста, ответьте на вопрос:
Добрый вечер! Необходима помощь в написании двух регулярных выражений.
Оба должны проверять строки на соответствие определенным критериям.
Регулярные выражения реализуются с помощью PHP-функции preg_match().
Первое должно проверять, является ли правильным формат строки.
pr***цифры***v***цифры***
где ***цифры*** - любые цифры
То есть строка должна начинаться с pr дальше могут идти любые цифры, дальше буква v, потом опять любые цифры. Например, pr1000v12

Второе регулярное выражение должно проверять строку
***цифры***st***цифры***
где ***цифры*** - любые цифры
То есть начинается строка с любых цифр, затем идет st, потом опять любые цифры.
Например, 60001st12

Буду очень благодарен за помощь.

Обсуждение

давно
Академик
20764
1861
09.09.2011, 20:37
общий
это ответ
Здравствуйте, Finrod!
Каждое выражение - в своей строке
Код:
^pr\d+v\d+$
^\d+st\d+$
5
Неизвестный
11.09.2011, 14:07
общий
это ответ
Здравствуйте, Finrod!
1 RegExp:
^pr\d+v\d+$
2 RegExp:
^\d+st\d+$
5
Неизвестный
11.09.2011, 14:38
общий
Большое спасибо всем откликнувшимся!
Форма ответа