34
Лабораторная работа №5. Работа с регулярными выражениями
5.1 Цель работы
Целью данной лабораторной работы является
изучение регулярных
выражений и создание программы, определяющей правильность ввода
форматированной информации.
5.2 Теоретическая часть
Регулярные выражения (англ. regular expressions —
система обработки
текста, основанная на специальной системе записи образцов для поиска.
Образец (англ. pattern), задающий правило поиска, по-русски также иногда
называют «шаблоном», «маской».
Сейчас регулярные выражения используются
многими текстовыми
редакторами и утилитами для поиска и изменения текста на основе выбранных
правил. Многие языки программирования уже поддерживают регулярные
выражения для работы со строками. Например, Perl и Tcl имеют встроенный в
их синтаксис механизм обработки регулярных выражений. Набор утилит
(включая редактор sed и фильтр grep), поставляемых в
дистрибутивах Unix,
одним из первых способствовал популяризации понятия регулярных
выражений.
5.3 Задание на работу и методические указания по выполнению
работы
Изучить синтаксис регулярных выражений на
основе документации
Linux. Возможно также использование источников сети Интернет.
С помощью языка PHP создать web-приложение со следующим
функционалом:
страница с html-формой со следующими полями:
a)
Фамилия Имя;
b)
адрес электронной почты;
c)
адрес
web-ресурса;
по нажатию на кнопку "Отправить" скриптом производится проверка
на правильность заполнения полей формы и пользователь получает отчет.
Достарыңызбен бөлісу: