Regex Tutorial for Beginners

Поделиться
HTML-код
  • Опубликовано: 31 дек 2024

Комментарии • 48

  • @Myself0094
    @Myself0094 3 года назад +5

    My gosh, I thought I should finally learn regex just yesterday, probably a thousandth time. And you make a video about it right now! Man you're awesome!

  • @Praveen.Kumar.
    @Praveen.Kumar. 3 года назад +7

    You chose a really interesting topic to explain.. Thank you very much!

    • @RawCoding
      @RawCoding  3 года назад +3

      Thank you for watching)

  • @sorajhin
    @sorajhin 2 года назад

    bruh. this is really something cool to learn. I've been dealing with like capturing a certain string within some file or output and just googling what I need. but this just makes it easier :D good job! you earned a sub!

  • @lemoncinnamon3227
    @lemoncinnamon3227 3 года назад +2

    I remember asking for what I can use for validating specific email domains in your discord server. Many thanks for this!

    • @RawCoding
      @RawCoding  3 года назад

      Thank you for watching

  • @TheShadowArtCom
    @TheShadowArtCom 2 года назад +1

    I've been using Regex for probably around a decade. And by using I mean copy pasting from google every time or just lazily using .*? or something. But after watching your video once or thrice, I actually get it now. Thank you, subscribed.

  • @michaelhochriegl9501
    @michaelhochriegl9501 3 года назад +1

    Awesome tut Anton! I always struggle with Regex, but now a few things a clearer. Especially the last part where you did the command example helped to showcase some stuff you previously described. Hope that this will lead up to a follow up where you show some stuff for intermediates and lastly expert.

    • @RawCoding
      @RawCoding  3 года назад

      Anything beyond this is edge case rather than expert or intermediate.

  • @IndieBeto
    @IndieBeto 3 года назад +1

    Hey man, this is exactly what I was looking for. I am currently working with tires, which have a pattern of numbers and specific brand. This will help me to understand it better, because I was using a pattern I found stack overflow (LUL). See you on stream soon! PS: That beard is growing solid bruh, keep it going.

    • @RawCoding
      @RawCoding  3 года назад +1

      Ey Indiebeto cheers )

  • @pradeeplokhande7392
    @pradeeplokhande7392 2 года назад +1

    It's very useful. Thanks for a great time

    • @RawCoding
      @RawCoding  2 года назад

      Thank you for watching

  • @janblazek2151
    @janblazek2151 3 года назад +1

    Another amazing video!

    • @RawCoding
      @RawCoding  3 года назад

      Thank you for watching)

  • @frankyhonnolus5528
    @frankyhonnolus5528 2 года назад

    Very helpful. Thank you so much!

  • @clearlyunwell
    @clearlyunwell 3 года назад +1

    👍🏽 succinct and beautifully explained, thank you!

  • @georget10i
    @georget10i 3 года назад +1

    Excellent tutorial, thank you! I didn't think I'd be able to sit through a 40 minute video, but your explanation and pace is so good that it was easy.
    I have one question though. At 25:06, you explain that if you put square brackets around parenthesis, it just becomes a regular character. I don't understand why are, e, a, x, 4, 3 selected? Is it that it matches any 1 character? I removed the parenthesis inside and it still matched the same pattern.

    • @RawCoding
      @RawCoding  3 года назад +1

      Cheers, those characters get matched because of \w which is equivalent to [a-zA-Z0-9_]

    • @georget10i
      @georget10i 3 года назад +1

      That was quick! I played around with it a bit more and understood. It'll match any character with \w, but also the (, ), ^, and + because they're captured in the group too, so stop being special tokens and become literal characters that are captured. Thank you!

    • @RawCoding
      @RawCoding  3 года назад +1

      You got it

  • @tharindusenevirathna3070
    @tharindusenevirathna3070 3 года назад

    Very useful bro... learned lot of things. 🤘

  • @egroegknimmij3169
    @egroegknimmij3169 2 года назад

    Does anybody know what the List pane under Functions from the left tool pane does? I checked its wiki, what's new list, but no concluding description.
    Also tried to fiddle with it, but nothing happens, other than it equals the typed text, under the note of processing. Or if it matches 8 times, it types out my entry 8 times. What is the point of this tool, or better: how to use it properly as intended?
    Thanks in advance.

  • @nove1398
    @nove1398 3 года назад +1

    Love this video

    • @RawCoding
      @RawCoding  3 года назад +1

      Thank you for watching

  • @datagus
    @datagus Год назад

    Brother, regex was even worse than learning German. Thank you a lot for this crystal clear tutorial

  • @SaveTheHedgehog
    @SaveTheHedgehog 2 года назад +1

    Why didn't you use linqpad's regex till in this video? Can you make a video of all the possibilities of linqpad program?

    • @RawCoding
      @RawCoding  2 года назад

      I don’t use it, and no because I don’t know all of em ) there are tutorials built in to LinqPad tho

    • @SaveTheHedgehog
      @SaveTheHedgehog 2 года назад

      @@RawCoding ok, clear but thanks i like you

  • @Rapchik-Studio
    @Rapchik-Studio 2 года назад +2

    I just noticed a sensitive pic near the door. 😌😌

    • @RawCoding
      @RawCoding  2 года назад

      It’s appropriate not sensitive

  • @chefbennyj
    @chefbennyj 3 года назад +2

    If someone made a giant cheat sheet poster for regular expressions, I would frame it on the wall of my office. 😳

    • @RawCoding
      @RawCoding  3 года назад +2

      Cheat sheets are over rated )

    • @chefbennyj
      @chefbennyj 3 года назад

      @@RawCoding agreed 😆 thanks for this tutorial. It will be invaluable.

  • @stefanioan7569
    @stefanioan7569 3 года назад +3

    Hi Anton 👍

  • @sport_people_life
    @sport_people_life 3 года назад +1

    How can I contact with you?

    • @RawCoding
      @RawCoding  3 года назад

      I’m sure you’ll figure it out

  • @xpilarz0
    @xpilarz0 3 года назад +1

    make video about web scraping you mentioned in this video. thx

    • @RawCoding
      @RawCoding  3 года назад

      What type of web scraping are you interested in?

    • @xpilarz0
      @xpilarz0 3 года назад +1

      @@RawCoding how to get data that is not nicely formatted from the page among html tags and how to take into account pagination of pages (data provided in chunks) and how to protect yourself from modifying the DOM structure.
      So far I have used regex for this, but maybe there is a better way? Maybe it would be better to read the data directly from the requests, but some sites provide pages with data already baked in. Also there is a problem with encoding.

    • @RawCoding
      @RawCoding  3 года назад

      Gotcha thank you

  • @dreamdancer8212
    @dreamdancer8212 2 года назад +1

    Very interesting topic but unfortunately a very confusing and erratic way of explaining. Starting to explain one thing- jumping to another thought and continuing with another eplanation - and having a third thought that we introduce quickly only to go back to the first thought without ending it again.
    A little bit of pre-defined structure would have enhanced the tutorial massively

    • @RawCoding
      @RawCoding  2 года назад

      thank you for the feedback