PHP для начинающих. Урок #24 - Регулярные выражения в PHP

Открытый канал в телеге -
Чат взаимопомощи PHP -
Урок по разработке на PHP для начинающих. В этом видео мы изучим регулярные выражения в PHP. Рассмотрим примеры работы функций preg_match, preg_replace. Научимся строить регулярные выражения и использовать их для замены подстроки или валидации значений. Регулярные выражения - это используемый в компьютерных программах, работающих с текстом, для поиска и осуществления манипуляций с подстроками в тексте, основанный на использовании метасимволов. 00:00 Функции для работы с регулярными выражения 00:40 Как построить регулярное выражение 03:40 Экранирование спецсимволов в регулярном выражении 04:00 Почему стоит избегать регулярные выражения и как 05:00 Использование функции preg_match 06:20 Использование функции preg_replace 09:00 Пример валидации даты с помощью регулярных выражений 10:00 Более сложный пример с парсингом HTML кода Таблица регулярных выражений: [abc] A single character: a, b or c [^abc] Any single character but a, b, or c [a-z] Any single character in the range a-z [a-zA-Z] Any single character in the range a-z or A-Z ^ Start of line $ End of line \A Start of string \z End of string . Any single character \s Any whitespace character \S Any non-whitespace character \d Any digit \D Any non-digit \w Any word character (letter, number, underscore) \W Any non-word character \b Any word boundary character (...) Capture everything enclosed (a|b) a or b a? Zero or one of a a* Zero or more of a a+ One or more of a a{3} Exactly 3 of a a{3,} 3 or more of a a{3,6} Between 3 and 6 of a Модификаторы: i - независимы от регистра u - строка в UTF-8 s - оператор выбора подстроки не будет брать лишний символ, также используется, если символ может быть или нет #php #обучение #программирование #обучающие #composer #preg_match #preg_replace #регулярки #preg_split #preg_match_all Пишем простой парсер сайтов:    • PHP для начинающих. Урок #15 - Работа по п...  

Смотрите также