filmov
tv
Уроки по QSP. Номер 23. Регулярные выражения
Показать описание
Этот урок будет полезен не только QSP-шникам. Учимся писать регулярные выражения (регэкспы, регулярки), пытаемся понять, что это вообще такое, и как ими пользоваться в QSP.
00:00 intro
00:14 введение
00:42 Определение. Регулярное выражение.
01:06 Простые регулярки на примере поиска слов по маске
02:32 Символы и метасимволы
03:30 Составляем простые регулярки и смотрим на примере текста, каким его частям они соответствуют
04:40 Метасимвол . (точка) — любой символ
07:12 Квантификаторы
08:43 Квантификатор {n,m} — число вхождений в пределах от n до m
09:43 Метасимвол \w — буква, цифра или символ подчёркивания
11:21 Метасимвол \b — граница слова
12:42 Квантификатор * — 0 или более вхождений
15:10 Фукции QSP для работы с регулярными выражениями
15:15 ARRCOMP — поиск в массиве элемента, соответствующего
17:51 Объявление собственного класса символов — метасимволы []
18:55 Задаём ряд символов при объявлении класса с омощью пределов [A-Za-z]
20:20 Квантификатор + — одно или более вхождений
21:57 Регулярное выражение внутри регулярного выражения — группировка, метасимволы ()
25:08 STRCOMP — возвращает -1, если текст соответствует регулярному выражению, и возвращает 0, если не соответствует.
26:23 Метасимвол | — указываем альтернативные варианты
27:00 Квантификатор ? — одно или ноль вхождений
30:58 $STRFIND — возвращает подстроку, соответствующую шаблону
34:55 Кое-что о метасимволе . (точка)
36:27 Жадная выборка. Жадный квантификатор
37:15 Ленивый квантификатор
38:30 Знак отрицания при объявлении класса [^ ]
39:51 Нравственное поучение по поводу регэкспов
40:29 STRPOS — возвращает номер символа, с которого начинается вхождение подстроки
41:54 Конец урока. О чём не рассказал в этом уроке.
44:04 Outro
Поддержите разработчиков новых версий плеера:
00:00 intro
00:14 введение
00:42 Определение. Регулярное выражение.
01:06 Простые регулярки на примере поиска слов по маске
02:32 Символы и метасимволы
03:30 Составляем простые регулярки и смотрим на примере текста, каким его частям они соответствуют
04:40 Метасимвол . (точка) — любой символ
07:12 Квантификаторы
08:43 Квантификатор {n,m} — число вхождений в пределах от n до m
09:43 Метасимвол \w — буква, цифра или символ подчёркивания
11:21 Метасимвол \b — граница слова
12:42 Квантификатор * — 0 или более вхождений
15:10 Фукции QSP для работы с регулярными выражениями
15:15 ARRCOMP — поиск в массиве элемента, соответствующего
17:51 Объявление собственного класса символов — метасимволы []
18:55 Задаём ряд символов при объявлении класса с омощью пределов [A-Za-z]
20:20 Квантификатор + — одно или более вхождений
21:57 Регулярное выражение внутри регулярного выражения — группировка, метасимволы ()
25:08 STRCOMP — возвращает -1, если текст соответствует регулярному выражению, и возвращает 0, если не соответствует.
26:23 Метасимвол | — указываем альтернативные варианты
27:00 Квантификатор ? — одно или ноль вхождений
30:58 $STRFIND — возвращает подстроку, соответствующую шаблону
34:55 Кое-что о метасимволе . (точка)
36:27 Жадная выборка. Жадный квантификатор
37:15 Ленивый квантификатор
38:30 Знак отрицания при объявлении класса [^ ]
39:51 Нравственное поучение по поводу регэкспов
40:29 STRPOS — возвращает номер символа, с которого начинается вхождение подстроки
41:54 Конец урока. О чём не рассказал в этом уроке.
44:04 Outro
Поддержите разработчиков новых версий плеера:
Комментарии