Регулярные выражения в JavaScript за 1 час | Уроки JavaScript

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

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

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

    Недооценненный канал, люди потписывайтесь, довольно качественное и полное изложение материала, поддержите автора.

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

    пытался понять - 're' у многих блогеров - не получалось, как - то туго всё шло. тут же процентов на 70 всё понял. спасибо за урок!! ❤️

  • @DevAccount-rq4ni
    @DevAccount-rq4ni 9 หลายเดือนก่อน

    Отлично объяснила, как и в каждом видео. Елена, лучшая ,спасибо!

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

    Только нашел твой контент, так как только учу js, насмотрелся уже всякого, но твоя манера выдачи и структура - одна из лучших, максимально понятно и доходчиво, спасибо тебе😊

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

    Спасибо, отличное видео. Теперь я понимаю что такое регулярные выражения!

  • @theonly.lightfall
    @theonly.lightfall 4 หลายเดือนก่อน

    Спасибо за видео. От начала и до конца иногда заглядывал в learn.js чтобы в самом конце услышать его как один из источников информации. Случайности не случайны )

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

    Елена, спасибо за простое и доступное объяснение! продвижения вашему каналу

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

    На мой взгляд лучшее видео про регулярки, которое я когда-либо смотрел. Спасибо!

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

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

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

    Спасибо большое, Елена!

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

    Спасибо за урок! долго не вдуплял все эти штуки с replace\/ и все такое)

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

    большое спасибо, очень здорово объясняете, однозначно лайк))

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

    Классный урок! Благодаря вам разобрался в этой теме, и теперь решаю задачи на CodeWars гораздо быстрее и гибче!

  • @МишаЩетинин-з5ы
    @МишаЩетинин-з5ы 2 ปีที่แล้ว +7

    Елена спасибо огромное за глубокое погружение в тему! Ваши уроки самые лучшие в сети! Видео в топ ютуба!!!

  • @СергейГаврильчик-т2ж
    @СергейГаврильчик-т2ж 2 ปีที่แล้ว +2

    Отличный урок. Спасибо большое!)

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

    Леночка, ради тебя и поехали, и полетели, и пришли. Лучшая!

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

      😊😘

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

    Как же благодарен ютубу за его рекомендации.
    И вам тоже благодарен ❤️

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

      ❤️❤️❤️

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

    шо вы за богиня объяснения? великолепно!

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

      Спасибо! ❤

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

      @@webelart я могу у вас спросить, не смог найти на стэковерфлоу
      вот у меня есть строки различные и я пишу функцию, чтобы находились внутри этой строки буквы которые повторяются 2 или более раз, причем неважно повторилась буква 2 или 700 раз - я должен получить только один элемент в массив, например слово 'aabbccde' - вернет массив из 3 элементов, а слово invisibility - только один, я написал вот так - let count = arr.match(/(\w)\1/g) - но он мне возвращает в слово invisibility 2 пары букв "I", а мне нужно только одну.

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

    Спасибо за видео! Все четко, последовательно, вообще огонь!
    не очень поняла про квантификаторы, а точнее почему /[a-z]{2}/.test("YA") - выдает false. Если с цифрами, то все ок, то есть если
    /\d/{2}.test("12") - выдает true
    С диапазоном что-то не так, я думала, что /[a-z]{2}/.test("YA") будет искать любые две буквы
    🤣🤣🤣🤣🤣пока писала вопрос, поняла в чем причина)
    Регистр забыла!!!

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

    Спасибо. Очень понятно и доходчиво. Не слишком медленно, не слишком быстро, вполне обстоятельно и легко заходит. Единственный момент, вот эти громкие музыкальные вставки, в перерывах между разделами, это излишне. Просто у вас спокойный голос и тишина на заднем плане, и тут резко - бац! Громкая музыка. Которая еще и по тональности громче чем звук в основном коненте, вы бы хоть выравнивание сделали.

  • @ЮляИванова-у3щ
    @ЮляИванова-у3щ 3 ปีที่แล้ว +2

    Спасибо Вам, действительно на таких полезных роликах должно быть намного больше просмотров и лайков! Вы молодец!))))

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

      Спасибо! ❤️

  • @АндрейБ-п4я9н
    @АндрейБ-п4я9н 3 ปีที่แล้ว

    прелестное видео. четко по пунктам с таимкодами. сохранил себе в закладки как шпаргалку

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

    Спасибо большое за урок, вы настоящая находка для меня :)

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

    Позитив через экран чувствуется, молодец.
    Видос про регулярки тоже хороший)

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

      😘❤️

  • @СергійСанніков
    @СергійСанніков 2 ปีที่แล้ว +2

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

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

    Спасибо за контенет! Продолжай!

  • @ДмитрийЗамулин-п6и
    @ДмитрийЗамулин-п6и ปีที่แล้ว

    Годнота, спасибо !

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

    Очень крутой контент! Не понимаю почему так мало просмотров. Елена, если будет возможность,запишите что-то интересное по Реакту. Спасибо!

  • @5555Elenka
    @5555Elenka 3 ปีที่แล้ว

    полезный урок ! Леночка спасибо большое за труд!

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

      ❤️

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

    Я люблю ваш стиль преподавание!)молодец это круто,я недавно начал учиться Html,это помогло мне очень,

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

      Спасибо, очень приятно! 🌹

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

    спасибо большое, всё четко, понятно, и хорошая передача информаций! :)

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

    Спасибо, приятно смотреть)

  • @PS-tn6mc
    @PS-tn6mc 3 ปีที่แล้ว +2

    Это урок для тех кто хоть что то знает - а я, например, ничего не знаю в скриптах - и чтоб мне понять о чем идет речь, для меня нужно разжевывать каждую скобку, точку, букву... думаю и остальным полным новичкам так нужно.

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

      Да, вы абсолютно правы. Текущее видео будет тяжело восприниматься самыми начинающими JavaScript разработчиками, т.к. даже тема регулярных выражений не самая простая. И предварительно, конечно, нужно изучить синтаксис Javascript-а, понять как работает язык, порешать задачки.

    • @PS-tn6mc
      @PS-tn6mc 3 ปีที่แล้ว

      Очень жаль: а мне нужны основы основ@@webelart

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

    Большое спасибо! Просто суперский урок. Все четко и ни грамма воды)

  • @Cyanogeh
    @Cyanogeh 3 ปีที่แล้ว

    О господи, это лучшее что я видел😳🥰

    • @webelart
      @webelart  3 ปีที่แล้ว

      Ого! 😍 Очень приятно, спасибо!

  • @Юрец1993
    @Юрец1993 ปีที่แล้ว

    Круто!

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

    спасибо Сестра Классный урок

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

    Вы просто 🔥🔥🔥🔥

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

    Короче, хорошее видео. ))

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

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

  • @progerlife6690
    @progerlife6690 3 ปีที่แล้ว

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

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

    Круто, очень понятно

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

      ❤️❤️❤️

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

    круто!

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

    Круто 🔥🔥🔥 жаль не все показали( ждем проду.

  • @ДмитрийКолышницын-с2л
    @ДмитрийКолышницын-с2л 2 ปีที่แล้ว

    Крутая !!!

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

    Спасибо.

  • @ОлегД-э2ъ
    @ОлегД-э2ъ ปีที่แล้ว

    Добрый день. А как например заменить третью по счету точку на запятую в строке, разделённой точками. Скобочные группы надо использовать?

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

    На группе захвата сломался, благодарю за урок!

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

      Можете попозже вернуться ещё раз. Я ее тоже не сразу поняла. Рекомендую учебник learn.javascript.ru раздел про регулярки. Очень хорошо там тоже описывается. При подготовке этого видео я использовала его ☺️

  • @JohnWayne-s3j
    @JohnWayne-s3j 3 ปีที่แล้ว

    Спасибо за видео, завтра собес и будет эта тема на тех задании. Смог закрепить свои знания

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

      Рада, что видео помогло! Удачи на собесе! ❤️

  • @mind150
    @mind150 3 ปีที่แล้ว

    Спасибо)) интересно очень

  • @shittywizzard5727
    @shittywizzard5727 3 ปีที่แล้ว

    Спасибо!

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

    Здравствуйте. В какой программе вы проверяете?

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

    th-cam.com/video/2CW1wVtnzi4/w-d-xo.html - почему сразу не объяснить зачем нужна галка? кстатьи i - ignore case, g - global, m - match. я считаю это тоже надо проговаривать, т.к. js имеет АНГЛИЙСКИЙ синтаксис!)

  • @Rj-us1ck
    @Rj-us1ck 3 ปีที่แล้ว

    Прекрасный контент.) Хотел бы я, чтобы у вашего канала было как можно больше подписчиков и просмотров.) А что, если попробовать кооперацию с другими айти - блогерами?

  • @figura-a
    @figura-a 2 ปีที่แล้ว

    Здравствуйте.
    Подскажите пожалуйста как c помощью регулярного выражением выбрать только консоль лог и скобки без содержимого в нем? До применения регулярного выражения console.log('regx', bottom, 123-6 -15f () false || true), после применения регулярного выражения console.log()

  • @Obraveliss
    @Obraveliss 3 ปีที่แล้ว

    в checkUrl вы использовали символ :
    что он обозначает?

    • @webelart
      @webelart  3 ปีที่แล้ว

      Насколько я понимаю вы про : здесь ...http(s)?:\/\/... Это : не относится к символам регулярного выражения, это просто проверка адреса

    • @Obraveliss
      @Obraveliss 3 ปีที่แล้ว

      @@webelart вот я дурак, спасибо теперь всё понятно, отличный урок кстати)

    • @webelart
      @webelart  3 ปีที่แล้ว

      @@Obraveliss Спасибо! 😊

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

    👏👍

  • @ДаниилСоколов-о8р
    @ДаниилСоколов-о8р 2 ปีที่แล้ว

    😉👍

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

    Спасибо что увеличили размер экрана))

  • @quite10
    @quite10 3 ปีที่แล้ว

    Спасибо Вам большое за полезные уроки!🙏🏻❤️
    Не могли бы вы помочь разобраться, изучаю JavaScript ( Переменная a = 'foo' , а переменная b = 'bar'
    Чему будет равен результат выражения: a+ +b )
    Буду очень благодарна!😍

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

      Почитайте про преобразование типов learn.javascript.ru/type-conversions 😘

    • @quite10
      @quite10 3 ปีที่แล้ว

      @@webelart спасибо❤️

    • @ЮляИванова-у3щ
      @ЮляИванова-у3щ 3 ปีที่แล้ว

      @@quite10 let a = 'foo';
      let b = 'bar';
      console.log(a+ +b);
      NaN

    • @ЮляИванова-у3щ
      @ЮляИванова-у3щ 3 ปีที่แล้ว +1

      @@quite10 но лучше ещё уточнить, потому что JS изучаю не на курсах, а видео разные смотрю), если актуально)

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

      @@ЮляИванова-у3щ было бы неплохо, если бы кто-то объяснил😅 я сама только начала учить JavaScript и решила поделать разные задания и в этом хочу разобраться😌😊

  • @СергейК-б6н
    @СергейК-б6н ปีที่แล้ว

    Слава богу я думал будет 22 урока по регуляркам☺

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

      пока только один. 🚀

  • @АлександрДудник-ю3х
    @АлександрДудник-ю3х ปีที่แล้ว

    топ

  • @egoist2956
    @egoist2956 3 ปีที่แล้ว

    Лайк..!

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

    посмотрел до 7:07
    Что кого это видио? Наверно для тех кто уже знает что такое гегулярные выражения! Иначе как можно не обявнив скакать
    .test .match. Что скрвываеться под словами глобальный поис)) если имееться в виду только первое вхождение и все вхождения.

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

      Судя по комментариям видео подошло очень многим и помогло. На нём кстати очень мало в целом негативных комментариев, а это очень серьёзный показатель хорошего качества.
      И то как оно поможет зависит не только от меня. Взаимодействие - это когда есть рассказ и есть вопросы. Я рассказала, вы можете задать вопрос, уточнить или поискать ещё где-то конкретно и взять то, чего вам не хватило. Обычно так работает любое обучение. Успехов вам в нём! ❤️

  • @Kirill-ve5lc
    @Kirill-ve5lc 2 ปีที่แล้ว

    31:05 может кто-то подсказать пример с символом ], куда только не совал ее в квадратных скобках

  • @АндрейБашарин-х2з
    @АндрейБашарин-х2з 2 ปีที่แล้ว

    От какого слова произошёл флаг i ?

  • @mr.h1de352
    @mr.h1de352 2 ปีที่แล้ว

    нужно посчитать слово "короче" в этом видео)) почему то веселит

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

      🤣

    • @mr.h1de352
      @mr.h1de352 2 ปีที่แล้ว

      @@webelart но за видео спасибо, конечно же, наконец то появился сдвиг в регулярках у меня) после просмотра, попробовал сделать регулярку, которую нужно было по работе и которую просил сделать коллег, которые шарят) и у меня получилось!

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

      @@mr.h1de352 Очень круто! Я вас поздравляю!❤

  • @МихаилПоликарпов-ф4м
    @МихаилПоликарпов-ф4м ปีที่แล้ว

    всем привет!может кто-нибудь подсказать ,какое регулярное выражение будет соответствовать поиску подстроки в скобках, например в строке mike(Hello World!) мне нужно выражение Hello world!. Сам пробовал /\((\w+)\)/ (без флагов) и через метод match вывел в индексе 1 искомую подстроку.Но хотелось бы для саморазвития не использовать группу захвата, чтобы прям в индексе 0 выводилось искомое. Если кто-то откликнется, поясните пожалуйста каждый символ

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

    Здравствуйте, вы некорректно объясняете работу квантификаторов. 31:30
    Вы говорите, что {3,} в любом случае будет выдавать true если в строке более трех цифр, а {3} выдаст true при точном совпадении (в примере показываете строку из двух цифр и действительно выводится false). Но если указать больше трех цифр будет выведено true. То есть и в случае /\d{3}/ и в случае /\d{3,}/ в строке где более трех цифр test выдаст True

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

      Здравствуйте, да есть такое, что если добавить больше 3-х цифр \d{3} будет тоже отрабатывать. Потому что важно найти именно 3 цифры что там до и после не важно, могут быть вновь цифры, могут быть буквы. Если например ^\d{3}$ использовать вот такую регулярку (т.е. обозначить начало и конец), то она допустит только 3 цифры ровно, не больше и не меньше.
      Можно также такие темы для replace использовать, вытаскивать первые три цифры и заменять 'sdsdf456345'.replace(/\d{3}/, 'd'), вытащит ровно первые три цифры.

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

    55:55

  • @ЯнаВус-м6м
    @ЯнаВус-м6м 2 ปีที่แล้ว

    Посмотрела ролик, думала найду в нем ответ на свой вопрос, но нет(

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

      Здравствуйте Яна, какой вопрос интересовал?

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

    нужен +1 кодер на разработку сайта

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

    галопом по Европам без понятного объяснения

  • @АртурБабій-н3с
    @АртурБабій-н3с 3 ปีที่แล้ว

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

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

    не работает шпаргалка. не окрывает сайт

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

      Держите drive.google.com/drive/folders/1wVFXCFvfAItR5_eF4ZD2N6zkfrSFU5yc?usp=share_link
      Ещё в свою группу телеграмм скину t.me/webelart

  • @Rusia-16
    @Rusia-16 3 หลายเดือนก่อน

    Такой облом в Excel не работает ни якорь конца строки ни якорь начала строки. Приходится извращаться вот такой формулой! (\S+) (\S+) (\S+) (\S+) (\S+) (\S+) (\S+) (\S+)
    $1 $2 $3 $6 $5 $4 $7 $8

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

    Ппц симпатяга. Не могу сосредоточиться из-за этого на программировании...

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

      😂❤

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

    Елена, спасибо огромное!!!

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

    Спасибо!

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

    Спасибо

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

    Спасибо!

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

    Спасибо