Jump to content
UBot Underground

Awesome Resources to Learn Regex...


Recommended Posts

After having gone through a ton of diffrent resources on regex, I have found the following to be my personal favorite. (it works well with my learning style. I favor something that is interactive, where I get to practice whatever I just learned on the spot.):

 

http://regexone.com/ - this is the awesome sauce. I wished I had come across this site years ago. After you get the basics down by going through regexone.com, check out this fun regex resource:

 

http://regexcrossword.com/ - while they offer a tutorial, you'd be better off to learn regex at the site I listed above, only then should you visit regexcrossword.com

 

https://www.youtube.com/watch?v=EkluES9Rvak - Great presentation about regex, which one would think would be a dry subject to talk about..... However Lea does a fantastic job, and uses some great examples. 

 

http://leaverou.github.io/regexplained/ - the tool Lea created so that you can follow along and practice regex along side her presentation.

 

 

Additional resources recommended by fellow botters:

 

http://regexhero.net/tester/

 

http://www.ubotstudio.com/forum/index.php~ - Nick creates killer bots, and has a knack for teaching. I have purchased MANY of his ubot packages and recommend them whole heartily. I have not personally purchased this training yet, but if it is anything like the other 4 products I purchased from Nick you better grab it while you can. 

 

http://rubular.com/

 

http://uBotTraining.com/ - This is run by one of our senior botters, UbotBuddy, and contains a wealth of ubot training. You can learn alot about Ubot here, way more than just regex. 

 

 

If you know of other cool regex resources list them below and I will add them to this post.

  • Like 4
Link to post
Share on other sites

Nice gonna check that out.....

 

 

Here's my favorite:

 

http://regexhero.net/tester/

 

And this is my bible provided by someone else on the forum...sorry been so long don't remember who. I'm sure they will crop up and claim their thunder by all means do so.

 

(?=ABC)      - Positive lookahead. Matches a group after your main expression without including it in the result.
 
(?!ABC)      - Negative lookahead. Specifies a group that can not match after your main expression (ie. if it matches, the result is discarded).
 
(?<=ABC)     - Positive lookbehind. Matches a group before your main expression without including it in the result.
 
(?<!ABC)     - Negative lookbehind. Specifies a group that can not match before your main expression (ie. if it matches, the result is discarded).
 
(?<=ABC).*?(?=ABC) - Extracts the text between specified groups.

 

TC

 

PS

It's specifically for .net software the regec hero site

 

I just +1'd Feature #66, WOW the date on that one. Maybe got confused with RTE 66

  • Like 2
Link to post
Share on other sites
  • 3 months later...

Thanks guys for the recommendations, keep 'em coming! The OP has been updated to reflect the resources you shared here. 

 

This community is awesome!

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...