filmov
tv
Регулярные выражения #1 | Квантификаторы, якори, специальные символы
Показать описание
Регулярные выражения (regular expressions, regexps) кажутся многим какими-то загадочными наскальными письменами, напоминающими художества древних египтян, разобрать которые могут только эксперты в области криптографии. На самом деле, всё далеко не так плохо: регулярные выражения очень полезны и могут стать весьма удобным инструментом, если с ними подружиться. Регулярки очень часто используются, например, для проверки вводимых данных: является ли переданная пользователем строка е-мейлом или кредитной картой? Правильно ли указан формат телефонного номера или URL? Все эти задачи можно решить с помощью регулярных выражений. Также весьма немаловажно, что регулярки поддерживаются очень многими языками программирования, поэтому изучив данную тему один раз, вы сможете применять regexp при написании самых разных программ.
Таймкоды:
00:00 Что такое регулярные выражения?
04:00 Поддержка в различных языках программирования
05:32 Сервис для работы с регулярными выражениями
08:10 Символ \w и его назначение
10:30 Квантификатор "плюс" +
12:15 Точка и экранирование символов
15:10 Работа с цифрами и символ \d
16:45 Указание количества символов в фигурных скобках
19:00 Якори (начало и конец строки)
22:15 Заключение и рекомендуемые задания для самостоятельной работы
Аккаунт Ethereum (ETH): 0x719C2d2bcC155c85190f20E1Cc3710F90FAFDa16
Таймкоды:
00:00 Что такое регулярные выражения?
04:00 Поддержка в различных языках программирования
05:32 Сервис для работы с регулярными выражениями
08:10 Символ \w и его назначение
10:30 Квантификатор "плюс" +
12:15 Точка и экранирование символов
15:10 Работа с цифрами и символ \d
16:45 Указание количества символов в фигурных скобках
19:00 Якори (начало и конец строки)
22:15 Заключение и рекомендуемые задания для самостоятельной работы
Аккаунт Ethereum (ETH): 0x719C2d2bcC155c85190f20E1Cc3710F90FAFDa16
Комментарии