Не бойтесь регулярных выражений. Regex за 20 минут!

Не бойтесь регулярных выражений. Regex за 20 минут!

231,903 Просмотров

Курс JS: http://js.itgid.info
Курс PHP: http://php.itgid.info
Плейлист: https://goo.gl/a6JhVd
Мои курсы: http://itgid.info
Телеграм: https://t.me/jsrules


Регулярные выражения!
. - любой одиночный символ
[ ] - любой из них, диапазоны
$ - конец строки
^ - начало строки
\ - экранирование
\d - любую цифру
\D - все что угодно, кроме цифр
\s - пробелы
\S - все кроме пробелов
\w - буква
\W - все кроме букв
\b - граница слова
\B - не границ

Квантификация
n{4} - искать n подряд 4 раза
n{4,6} - искать n от 4 до 6
* от нуля и выше
+ от 1 и выше
? - нуль или 1 раз

Тэги:

#регулярные_выражения #учим_регулярные_выражения #регулярные_выражения_в_javascript #регулярные_выражения_примеры #проверка_регулярных_выражений #регулярные_выражения_javascript #регулярное_выражение_число #регулярные_выражения_телефон #регулярные_выражения_точка
Ссылки и html тэги не поддерживаются


Комментарии:

Карэн Акопьян
Карэн Акопьян - 14.10.2023 16:06

Александр, спасибо вам огромное за урок по регуляркам. Всю жизнь их не долюбливал из-за того что не понимал. После вашего урока начал их использовать. Понял, что действительно мощный инструмент и совсем не сложный. Спасибо больше!

Ответить
NamelessSpirit
NamelessSpirit - 06.10.2023 23:15

дякую, чудове відео)

Ответить
Light Sound
Light Sound - 30.09.2023 10:18

А как применить это не для строк,а для абзацев? Материал отличный, спасибо!

Ответить
Александр Нефедов
Александр Нефедов - 28.09.2023 15:36

Лучшее видео про регулярки

Ответить
Евгений Серов
Евгений Серов - 19.09.2023 20:59

Спасибо огромное)) Всё было максимально доходчиво. Теперь не знаю, почему так боялся регулярных выражений)))) Моё уважение и добра Вам)))

Ответить
DENiS.S
DENiS.S - 10.09.2023 19:02

Благодарю за очередной качественный обзор !

Ответить
Некит Н
Некит Н - 08.09.2023 10:43

Все супер! А где разбор для языков?

Ответить
Игорь Игорь
Игорь Игорь - 30.08.2023 17:45

чушь какая то... для детей подойдет...

Ответить
Астра Идея
Астра Идея - 23.08.2023 08:29

Офигенно. Раньше приходилось с экселькой мудрить

Ответить
Иван Завьялов
Иван Завьялов - 15.08.2023 18:31

огонь урок

Ответить
виталий майер
виталий майер - 25.07.2023 20:59

народ подскажите что не так с регуляркой ? ".+user\/\d+\-.+\.jpeg"

Ответить
Николай Невский
Николай Невский - 05.07.2023 18:28

Спасибо, стало намного понятней.
Один маленький совет - есть на клавиатуре кнопка Insert. Она переключает режим ввода символов со вставки на замену и обратно. Очень удобная кнопка.

Ответить
Sasha Perdunov
Sasha Perdunov - 16.06.2023 14:07

Красава Санёк

Ответить
кирилл аристархов
кирилл аристархов - 14.06.2023 12:22

Квадратная кавычка XDD

Ответить
Пожизненный Сильвер
Пожизненный Сильвер - 11.06.2023 13:03

*вдох*
ААААААААААААААААААААААААААААААААААААААААААА

Ответить
Bany Wick
Bany Wick - 10.06.2023 18:14

спасибо ! Стало понятно

Ответить
Danil Danil
Danil Danil - 09.06.2023 14:19

Немного хохлишь, а так норм

Ответить
Ajdar Seidzade
Ajdar Seidzade - 05.06.2023 13:57

Очень полезный и понятливый (!) видеоурок. Спасибо Вам человеческое за Ваши уроки.

Ответить
Ahmed Al-Omairi
Ahmed Al-Omairi - 28.05.2023 07:51

Воооот это чистое объяснение, и кстати можно вспомнить символы d как digit, s как space, n/ newline, w это word, b border

Ответить
Mikhail Do
Mikhail Do - 15.05.2023 18:46

Спасибо за урок!

Ответить
Timofeya
Timofeya - 09.05.2023 02:02

Здравствуйте! Ранее вообще не слышала о таком понятии как "регулярные выражения", а тут увидела в одной из вакансий, стало любопытно. После Вашего урока чувствую себя знатоком регулярных выражений. 😁

Ответить
Группа
Группа "Тори" и Жилин Андрей - 05.05.2023 15:34

Огромное спасибо, очень помогло

Ответить
Анатолий Горбов
Анатолий Горбов - 02.05.2023 15:37

Отличный канал по джаваскрипту! Спасибо

Ответить
Сергей Елисеев
Сергей Елисеев - 28.04.2023 09:37

Отличная подача! Спасибище.

Ответить
Ігор
Ігор - 18.04.2023 16:27

Бомба!

Ответить
Пауль Иванков
Пауль Иванков - 16.04.2023 15:07

Александр, маленькое уточнение: /w - буквенно-числовые символы и знак нижнего подчеркивания, /W все кроме предыдущего
Спасибо за работу!

Ответить
Александр Мананников
Александр Мананников - 09.04.2023 15:06

Очень понятно и доходчиво. Обычно я просто искал подходящие регулярные выражения в интернете, не совсем понимая сути процесса. Теперь все стало понятно) Благодарю!

Ответить
Игорь -
Игорь - - 06.04.2023 23:48

У меня тоже везде светлые темы) Я к ним привык еще лет за 10 до того как появились темные.

Ответить
Роман Иванов
Роман Иванов - 01.04.2023 14:56

спасибо за видео, вот только пугает больше всякий lookahead и lookbehind и пр

Ответить
Delusio
Delusio - 31.03.2023 18:48

канешн понятно но нифига не понятно

Ответить
Semёn
Semёn - 31.03.2023 12:09

и ведь правда самое понятное видео!
всё сразу стало понятно
спасибо огромное!

Ответить
Angry Owl
Angry Owl - 27.03.2023 12:05

Боже мой, огромное спасибо!)

Ответить
Nikita Shmorgun
Nikita Shmorgun - 25.03.2023 11:09

спасибо большое

Ответить
Bimp Bump
Bimp Bump - 22.03.2023 12:06

Спасибо большое)
Вот бы перезаписать данный ролик с выключенным инсёртом)

Ответить
Александр Васильев
Александр Васильев - 21.03.2023 08:42

Ребят, сорри за офтоп, все дела. Кто а регулярках шарит подскажите плиз. У меня задача написать регулярку, которая будет захватывать только желание получить справку по расторжению договора. Примерно такие данные есть:
Как мне получить справку о закрытии счета?
Хочу расторгнуть договор.
Отправьте на почту документ после закрытия счета.
Когда закроют договор?
И т.д. суть в том, что в этом примере подходят 1 и 3 строка. Я пытался через | написать, но он делает то по принципу "или", а мне нужно по принципу "и". Или как вариант условия поиска вкладывается в другое условие. К примеру ищет слово справка или документ, если находит, проверяет есть ли в этой строке дополнительно слово закрыть или расторгнуть и дополнительно слово договор. Вчера всю башку сломал. Буду благодарен если кто примерно может подсказать

Ответить
9080artur
9080artur - 19.03.2023 20:43

Спасибо!

Ответить
Life Style
Life Style - 17.03.2023 16:40

Отличное видео! спасибо! Единственный момент, в последнем примере по идее в имени пользователя могут быть дополнительно спец символы (._-) 😊 так что для проверки себя как раз можете составить такую "регулярку" для проверки😊

Ответить
АL
АL - 14.03.2023 03:08

Дякую за вашу роботу. Найзрозуміліше з того, що бачила

Ответить
Степан Антипов
Степан Антипов - 13.03.2023 16:17

Очень полезное видео. Долго не мог понять регулярки, теперь все ясно)

Ответить
Артем
Артем - 11.03.2023 20:22

Спасибо большое!)

Ответить
dext190
dext190 - 01.03.2023 18:30

В видео 15 минут и вы будете пользоваться, в описании 20 минут, в ролике 35🤣

Ответить
Kirosava US
Kirosava US - 28.02.2023 06:13

+

Ответить
aldada
aldada - 24.02.2023 22:49

Очень качественный материал, а главное сразу с примерами и все понятно,спасибо вам.

Ответить
Wolfgang Gahlnbäck
Wolfgang Gahlnbäck - 23.02.2023 03:33

Благодарю! Я всё понял!

Ответить
Guerrero Blanco
Guerrero Blanco - 23.02.2023 00:52

Эх жаль всё сам изучил, сколько бы времени сберег посмотрев раньше

Ответить
Горячий Митрофан
Горячий Митрофан - 20.02.2023 17:33

пушка бомба!!!

Ответить
Kirill
Kirill - 17.02.2023 23:15

Александр, вот уже одна и та же история повторяется десятки раз.
Читаю статьи - ничего понять не могу, посмотрел Вас - все сразу стало ясно!
Спасибо Вам огромное за такой контент!

Ответить
Простой Человек
Простой Человек - 14.02.2023 23:31

Ну да, только регвыражения ещё разных видов и они отличаются.

Ответить
Мария Кашпур
Мария Кашпур - 13.02.2023 11:31

Если чего-то не знаешь, то на этом канале будет разжевано. Спасибо!

Ответить
Светлана Козлова
Светлана Козлова - 10.02.2023 22:02

спасибо, понятно!

Ответить