Регулярные выражения, часть 1. Символьные классы и квантификаторы

แชร์
ฝัง
  • เผยแพร่เมื่อ 21 พ.ย. 2024

ความคิดเห็น • 78

  • @kulichevskiy
    @kulichevskiy  ปีที่แล้ว +2

    🔔 Если вам понравилось это видео, подпишитесь! youtube.com/@kulichevskiy?sub_confirmation=1

  • @_mrmark
    @_mrmark ปีที่แล้ว +8

    Редко когда бывает длинное видео, которое смотрится на одном дыхании. Класс!

  • @saidamir6538
    @saidamir6538 9 หลายเดือนก่อน +2

    Действительно очень хорошо объясняете, спасибо

  • @karinaardos6750
    @karinaardos6750 5 หลายเดือนก่อน +2

    Ну это самое лучшее объяснение по регуляркам которое есть на ютубе . Доходчиво при подносишь .

  • @romanpit4you975
    @romanpit4you975 9 หลายเดือนก่อน +1

    Спасибо, познавательное видео.
    Объяснение от «простого к сложному» сильно облегчило понимание)

  • @Sunnypyonk
    @Sunnypyonk 3 ปีที่แล้ว +12

    Спасибо, Алексей! Очень удачно google направил на ваше видео по регулярным выражениям. С комфортом, от простого к сложному, поглотил всю полученную информацию. Очень жду следующего видео.

    • @kulichevskiy
      @kulichevskiy  3 ปีที่แล้ว +2

      Рад, что видео полезны :)
      Кстати, только что вышла вторая серия: th-cam.com/video/NlZCQKsGFzo/w-d-xo.html

  • @haizter7546
    @haizter7546 3 ปีที่แล้ว +3

    Видео просто топ, абсолютно ясно и понятно. Голос спокойный и приятный, улавливается все с первого раза. Безмерная благодарность Алексею!

  • @mvo5450
    @mvo5450 11 หลายเดือนก่อน

    Великолепное и полезнейшее видео. Эталон того, как надо обяснять и показывать.

  • @kazak6735
    @kazak6735 2 ปีที่แล้ว +6

    как же я рад что мне попалось это видео, объяснение офигенное
    только благодаря этому видео я начал хоть что понимать
    Огромное спасибо!

  • @БАХА-в1о
    @БАХА-в1о 2 หลายเดือนก่อน

    постоянно возвращаюсь к этому видео чтобы освежить свою память. Спасибо

  • @nikolaikiselev253
    @nikolaikiselev253 10 หลายเดือนก่อน

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

  • @Stricken174
    @Stricken174 10 หลายเดือนก่อน +1

    просто топовый материал! После такого объяснения эта лапша уже не кажется языком инопланетян

  • @Максим-т5ш8и
    @Максим-т5ш8и 2 ปีที่แล้ว +2

    Объясняешь очень хорошо и понятно, спасибо

  • @andrew2340
    @andrew2340 ปีที่แล้ว

    лучшее объяснение регулярок ever!

  • @soyolga1660
    @soyolga1660 ปีที่แล้ว

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

  • @NewWorld-wd7sj
    @NewWorld-wd7sj ปีที่แล้ว

    Спасибо за старания брат, очень хорошо объяснил!

  • @qvoot
    @qvoot หลายเดือนก่อน

    Интересная подача. Подписался. Жду еще чтонибудь интересного

  • @godgiven994
    @godgiven994 2 ปีที่แล้ว

    Спасибо за отличный, качественный видос. Понятный и не скучный. Сразу видно, что сделан с желанием поделиться знаниями. Лайк, подписка

  • @vladimir7759
    @vladimir7759 11 หลายเดือนก่อน

    очень круто сделал на 22:00 расписал что и как работает, класс

  • @anarhisttttt
    @anarhisttttt 4 หลายเดือนก่อน

    Спасибо большое за столь полезный материал! Смотрел вместе с другом, после потренировались еще сами на различных сайтах, регулярки теперь от зубов отлетают)) (на этом этапе конечно же)

  • @goshakudri
    @goshakudri ปีที่แล้ว

    Безоговорочный лайк!

  • @d1fferentthings
    @d1fferentthings 2 ปีที่แล้ว

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

  • @Devivl
    @Devivl ปีที่แล้ว

    Огромное спасибо, Алексей! Очень интересно и доступно! Просто потрясающий способ донести информацию. Впечатление, будто вместе сидели и разбирали что есть что.

  • @Albert_Hall
    @Albert_Hall ปีที่แล้ว +1

    Очень приятная подача!!

  • @АлександрВасильев-э3м
    @АлександрВасильев-э3м ปีที่แล้ว

    Чувак годно рассказывает. Красавчик

  • @МиколаБорисов-к4ш
    @МиколаБорисов-к4ш 2 ปีที่แล้ว +1

    Спасибо за видео. Очень понравилось

  • @danyahack6223
    @danyahack6223 2 ปีที่แล้ว

    Большое спасибо автору за это видео. Только затронул регулярне выражения и данное видо мне очень помогло познакомиться с этой темой. Всё по делу, отличная подача, отличное качество видео как учебного продукта. Ещё раз спасибо.

  • @flamencoLLAMADAband
    @flamencoLLAMADAband 2 ปีที่แล้ว

    Алексей, отличный материал! Большое спасибо за подробный разбор.

  • @hitpau
    @hitpau ปีที่แล้ว

    Очень качественный контент! Автору - спасибо!

  • @MajotradeNet
    @MajotradeNet ปีที่แล้ว

    Спасибо! Очень полезное видео! Надоело регулярки гуглить))

  • @hovosimonyan799
    @hovosimonyan799 3 ปีที่แล้ว +2

    спасибо за видео, вы мне очень помогли)

  • @ДядяМитя-н7я
    @ДядяМитя-н7я ปีที่แล้ว

    Спасибо вашему видео наконец-то понял

  • @zaurmissikov
    @zaurmissikov 5 หลายเดือนก่อน

    Алексей, спасибо! Я сделаль! Извлек все партномера из перечня "[A-ZА-Я]?\d+[ -.]?\d[A-ZА-Я]?\d+[ -.]?\d+[ -.]?\d+"

  • @alex-and-er
    @alex-and-er ปีที่แล้ว

    8:21 => прописная буква - это и есть заглавная (большая), наверное, имелось в виду "строчная" (маленькая).

  • @FirstNameLastName-fz8pg
    @FirstNameLastName-fz8pg ปีที่แล้ว

    Классный видос, спасибо!

  • @СергейМаксимов-р7н
    @СергейМаксимов-р7н 10 หลายเดือนก่อน

    Гениально!

  • @RomanKhassazhirov
    @RomanKhassazhirov 11 หลายเดือนก่อน

    Мужик, ты лучший!

    • @kulichevskiy
      @kulichevskiy  11 หลายเดือนก่อน

      спасибо :)

  • @andreikaravai987
    @andreikaravai987 9 หลายเดือนก่อน

    Дзякуй! Выдатнае тлумачэнне з прыкладамі і з сайтам для тэстаў😎

  • @eleimt
    @eleimt 2 ปีที่แล้ว

    Благодарю за труд

  • @MegaGrant1988
    @MegaGrant1988 ปีที่แล้ว

    Здравствуете, спасибо за урок< можно вопрос?

  • @jackieuchiha7838
    @jackieuchiha7838 2 ปีที่แล้ว

    Вы просто гений! :)

  • @АлександрАфанасьев-е8ч
    @АлександрАфанасьев-е8ч ปีที่แล้ว

    Классное видео!

  • @АркадийПоддубный
    @АркадийПоддубный 6 หลายเดือนก่อน

    Хочется выразить респект автору за очень внятное и, что немаловажно, живое объяснение не самого простого материала. Возник один вопрос. Длинная последовательность цифр, от которой мы избавились с помощью символьного класса [ .,
    ] находится в конце файла, поэтому шаблон отрабатывает корректно. Но если поместить ее куда-нибудь в середину, то эти цифры снова начнут попадать в выборку, т.к. после них появится переход на новую строку. Буду признателен за подсказку - как пофиксить эту проблему.

    • @АркадийПоддубный
      @АркадийПоддубный 6 หลายเดือนก่อน

      Как выяснилось, можно просто обернуть шаблон символами границы слова \b - и тогда конструкция [ ,.
      ] в конце вообще не нужна.

  • @googa9541
    @googa9541 ปีที่แล้ว

    Здравствуйте, пытался решить задачу на с помощью рег. выр. , нужно было разделить строку по 3 символа напр. "фыв ппа рпр опр". На джава скрипт почти решил
    example.replace(/.{3}/g, '$& ') только если вставить переменную в фиг. скобки {n = 3} не работает, а с числом работает. На питоне я такое повторить на смог хотя рег. выр. почти такие же (с помощью re.sub() пытался). Можно ли вставлять переменную в фиг. скобки {перем.}, и можно ли это повторить на питоне?

  • @stormrx648
    @stormrx648 2 ปีที่แล้ว

    Очень круто, спасибо

  • @it_is_muchomor
    @it_is_muchomor 2 ปีที่แล้ว

    Спасибо тебе, добрый человек! Очень понятно и доступно)

  • @ukr-pig
    @ukr-pig ปีที่แล้ว

    Привет.Толково.Ты знаешь на кого похож?на Джона Бернтала из ходячих мертвецов 26:48
    не сработает

  • @leonif1
    @leonif1 2 ปีที่แล้ว

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

  • @Sharikov_stepan
    @Sharikov_stepan 3 หลายเดือนก่อน

    Класс 👍

  • @НикитаПашков-ш9ж
    @НикитаПашков-ш9ж 2 ปีที่แล้ว

    У вас очень хорошие видео

  • @crogot
    @crogot ปีที่แล้ว

    [А-ЯЁ] - так правильнее (буква Ё идеал не попорядку отдельно)

  • @zarmar7696
    @zarmar7696 2 ปีที่แล้ว

    Отличный ролик

  • @АлександрЛитенец
    @АлександрЛитенец ปีที่แล้ว +1

    [а-я] не найдет букву ё. Чтобы поймать весь алфавит [а-яё]

  • @emcelo3408
    @emcelo3408 ปีที่แล้ว

    Спасибо Спасибо Спасибо

  • @ICastTheBan
    @ICastTheBan ปีที่แล้ว

    А если код страны состоит из 2-3 цифр или код региона из 2-3 цифр?

  • @solar_inside
    @solar_inside ปีที่แล้ว

    Это только в python или JS тоже применимо*?

    • @kulichevskiy
      @kulichevskiy  ปีที่แล้ว

      в JS может быть чуть другой формат, но суть та же, да

  • @sinsmith9687
    @sinsmith9687 2 ปีที่แล้ว

    Это все замечательно, но как вытащить текст между запятых к примеру????

    • @kulichevskiy
      @kulichevskiy  2 ปีที่แล้ว

      На самом деле, это очень просто: ([^,]+)
      Если перевести на русский, получится что-то типа "все, кроме запятых"

    • @kulichevskiy
      @kulichevskiy  2 ปีที่แล้ว

      Скобки необязательные. Вот так [^,]+ тоже будет работать

    • @sinsmith9687
      @sinsmith9687 2 ปีที่แล้ว

      @@kulichevskiy Спасибо за ответ. Но в этом случае будет искать весть текст КРОМЕ ЗАПЯТЫХ, а мне нужно между запятыми вытащить текст =) Бла бла, ла ла ла, бла бла. Как отсюда вытащить ла ла ла?

  • @Нынечуждымузамкорифейкиоргий

    0:17 Что сделать? Не понял этот термин.

  • @АнатолийВьюков-р4ч
    @АнатолийВьюков-р4ч 2 ปีที่แล้ว

    а я так и не понял, как бы мне регулярным выражением провеирить является ли строка ipv4 адресом

    • @kulichevskiy
      @kulichevskiy  ปีที่แล้ว

      Попробуйте погуглить, там куча решений разной степени читаемости и точности

  • @Сергей-у5з6п
    @Сергей-у5з6п 6 หลายเดือนก่อน

    норм видос

  • @totalpolarfox
    @totalpolarfox ปีที่แล้ว

    Почему вас называют Алексей, а не Гуру? Очень наглядное видео

  • @ЛадаРоскова
    @ЛадаРоскова ปีที่แล้ว

    Не совсем понимаю как работает (^Одуванчик|Ромашка){3,5}

  • @Максим-ж5ч1й
    @Максим-ж5ч1й 2 ปีที่แล้ว

    Не могу написать регулярное выражение, которое проверяет содержит ли строка как минимум 2 вхождения «нн».

    • @kulichevskiy
      @kulichevskiy  2 ปีที่แล้ว

      Не уверен, что понял правильно. Вот так норм? regex101.com/r/WxieJY/1

    • @Максим-ж5ч1й
      @Максим-ж5ч1й 2 ปีที่แล้ว

      @@kulichevskiy Например:
      Ytytнндднн
      флшлнннн
      лщунННдуд
      цущнн
      выфвшннкшошцннщнн
      ннннннннннннн
      Должно вывести(при чём всё слово!):
      Ytytнндднн
      выфвшннкшошцннщнн

    • @Максим-ж5ч1й
      @Максим-ж5ч1й 2 ปีที่แล้ว

      @@kulichevskiy а ваше просто выделяет буквы нн

    • @VitaliyZlobin
      @VitaliyZlobin ปีที่แล้ว

      /\w*нн\w*/gui

  • @Blow_BacK
    @Blow_BacK 11 หลายเดือนก่อน

    какие белые глаза, а вы точно программист?

    • @kulichevskiy
      @kulichevskiy  11 หลายเดือนก่อน

      с чего вы взяли, что я программист? о_0

    • @Blow_BacK
      @Blow_BacK 11 หลายเดือนก่อน

      @@kulichevskiy логично)
      Я подумал что проклятые выражения больше никому и не нужны