Don't like banners? Log in and we will make sure you see no banners. For free.
Regular Expressions for Beginners and Beyond! With Exercises

Regular Expressions for Beginners and Beyond! With Exercises

Size
1.2 GB
Seeders
1
Leechers
1
Files
98
Category
Added
at 6:50am GMT+1
Infohash
e67563cad247d73e3770ea16edb129acaeef14ae
Don't like banners? Log in and we will make sure you see no banners. For free.

Description


Description



Regular expressions have a bad reputation for being difficult to understand. This course introduces tools and a systematic approach so you can unlock the power of regular expressions to write compact, elegant code.



Course Concepts



In this course, we will cover concepts from basic to advanced:



   Quantifiers

   Character collections, including negation

   Character ranges

   String boundaries

   Character Classes

   Flags

   Greedy vs. Lazy Quantifiers

   Multi-Character Quantifiers and Options

   Capturing Groups (numbered and named)

   Substitution / Replace

   Lookahead and Lookbehind



Depending on your level of experience, you can start at the beginning, or start later with concepts you’ve always been interested in, but haven’t had a chance to learn yet.



Course Examples



Examples progress in a logical, narrative way. At the end of one example, we will think about how we might tweak it to do something similar but more powerful. In this way, the concepts flow naturally from one example to the next.



The course has 44 examples in the course of the lectures, each written out on different platforms (JavaScript / Python / Linux (grep)) in the course repository. Each regular expression is fully commented and has test cases to show how it’s intended to be used, so these are a great starting point if you like to “code by example” — start with an example you know works and tweak it for your purposes.



Course Exercises



There are also 46 exercises using Udemy’s code challenge platform. You are given a description of a regular expression, and then you write it using your choice of JavaScript or Python syntax. After you’re done, tests written especially for the exercises will let you know whether your regular expressions did the job they were supposed to. These exercises are a great way to cement the concepts in your brain, and make sure you really understand the material presented in the lectures.



Course Tools



The course uses regex101 (with permission of the author) to show how regular expressions match the test strings. There are also slides breaking down each regular expression example and explaining each piece.



Questions encouraged!



Please use the Q&A feature on Udemy to ask questions! I love to talk about why regular expressions don’t seem to be working, discussing decisions I made about course content, and debating regular expression philosophy.

Who this course is for:



   Curious folks new to regular expressions

   Developers looking to sharpen or expand their regular expression skills



Requirements



   None! We will be using the regex101 web site to test our regular expressions, so all you need is a computer and web access



Last Updated 12/2020

File list
  • Regular Expressions for Beginners and Beyond! With Exercises
  • .pad/0 49 B
  • .pad/1 406.8 KB
  • .pad/2 392.6 KB
  • .pad/3 388 KB
  • .pad/4 473.8 KB
  • TutsNode.com.txt 63 B
  • [TutsNode.com] - Regular Expressions for Beginners and Beyond! With Exercises/1. Introduction/1. What is a Regular Expression.srt 3.9 KB
  • [TutsNode.com] - Regular Expressions for Beginners and Beyond! With Exercises/1. Introduction/2. Regular Expression Readability.srt 2.9 KB
  • [TutsNode.com] - Regular Expressions for Beginners and Beyond! With Exercises/1. Introduction/3. Course Tools.srt 6.9 KB
  • [TutsNode.com] - Regular Expressions for Beginners and Beyond! With Exercises/1. Introduction/4. Links Referenced in Course Content.html 1.1 KB
  • [TutsNode.com] - Regular Expressions for Beginners and Beyond! With Exercises/1. Introduction/5. Ask me questions!.srt 2.3 KB
  • [TutsNode.com] - Regular Expressions for Beginners and Beyond! With Exercises/1. Introduction/6. Requested Information for Questions.html 880 B
  • [TutsNode.com] - Regular Expressions for Beginners and Beyond! With Exercises/10. Substitution (Replace)/1. Replace with Fixed String.srt 3.3 KB
  • [TutsNode.com] - Regular Expressions for Beginners and Beyond! With Exercises/10. Substitution (Replace)/2. Reference Group in Replacement.srt 3.1 KB
  • [TutsNode.com] - Regular Expressions for Beginners and Beyond! With Exercises/10. Substitution (Replace)/3. Remove Regular Expression Matches from String.srt 3.7 KB
  • [TutsNode.com] - Regular Expressions for Beginners and Beyond! With Exercises/10. Substitution (Replace)/4. ES6 (JavaScript) Exercises for Substitution.html 170 B
  • [TutsNode.com] - Regular Expressions for Beginners and Beyond! With Exercises/10. Substitution (Replace)/5. Python Exercises for Substitution.html 170 B
  • [TutsNode.com] - Regular Expressions for Beginners and Beyond! With Exercises/10. Substitution (Replace)/6. Regex101 Exercises for Substitution.html 4.7 KB
  • [TutsNode.com] - Regular Expressions for Beginners and Beyond! With Exercises/11. Lookarounds/1. Introduction to Lookarounds.srt 3.6 KB
  • [TutsNode.com] - Regular Expressions for Beginners and Beyond! With Exercises/11. Lookarounds/10. Python Exercises for Lookarounds.html 170 B
  • [TutsNode.com] - Regular Expressions for Beginners and Beyond! With Exercises/11. Lookarounds/11. Regex101 Exercises for Lookarounds.html 4.9 KB
  • [TutsNode.com] - Regular Expressions for Beginners and Beyond! With Exercises/11. Lookarounds/2. Positive Lookbehind Example.mp4 44.1 MB
  • [TutsNode.com] - Regular Expressions for Beginners and Beyond! With Exercises/11. Lookarounds/2. Positive Lookbehind Example.srt 7.8 KB
  • [TutsNode.com] - Regular Expressions for Beginners and Beyond! With Exercises/11. Lookarounds/3. Negative Lookbehind Example.mp4 48.5 MB
  • [TutsNode.com] - Regular Expressions for Beginners and Beyond! With Exercises/11. Lookarounds/3. Negative Lookbehind Example.srt 6.8 KB
  • [TutsNode.com] - Regular Expressions for Beginners and Beyond! With Exercises/11. Lookarounds/4. Lookaround Platform Support.mp4 38 MB
  • [TutsNode.com] - Regular Expressions for Beginners and Beyond! With Exercises/11. Lookarounds/4. Lookaround Platform Support.srt 4.9 KB
  • [TutsNode.com] - Regular Expressions for Beginners and Beyond! With Exercises/11. Lookarounds/5. Positive Lookahead Example.mp4 53.9 MB
  • [TutsNode.com] - Regular Expressions for Beginners and Beyond! With Exercises/11. Lookarounds/5. Positive Lookahead Example.srt 7.6 KB
  • [TutsNode.com] - Regular Expressions for Beginners and Beyond! With Exercises/11. Lookarounds/6. Negative Lookahead Example.srt 3.2 KB
  • [TutsNode.com] - Regular Expressions for Beginners and Beyond! With Exercises/11. Lookarounds/7. Notes on Exercises.srt 1.6 KB
  • [TutsNode.com] - Regular Expressions for Beginners and Beyond! With Exercises/11. Lookarounds/8. IMPORTANT Lookaround JavaScript Exercises not available (Udemy limitations).html 413 B
  • [TutsNode.com] - Regular Expressions for Beginners and Beyond! With Exercises/11. Lookarounds/9. ES6 (JavaScript) Exercises for Lookarounds.html 170 B
  • [TutsNode.com] - Regular Expressions for Beginners and Beyond! With Exercises/12. Thank You!/1. Thank You!.srt 1 KB
  • [TutsNode.com] - Regular Expressions for Beginners and Beyond! With Exercises/2. Explicit Characters and Quantifiers/1. Explicit Characters.srt 6.6 KB
  • [TutsNode.com] - Regular Expressions for Beginners and Beyond! With Exercises/2. Explicit Characters and Quantifiers/2. Introduction to Quantifiers.srt 2.9 KB
  • [TutsNode.com] - Regular Expressions for Beginners and Beyond! With Exercises/2. Explicit Characters and Quantifiers/3. More Quantifier Examples.srt 3.4 KB
  • [TutsNode.com] - Regular Expressions for Beginners and Beyond! With Exercises/2. Explicit Characters and Quantifiers/4. Escaping Special Characters.srt 5.6 KB
  • [TutsNode.com] - Regular Expressions for Beginners and Beyond! With Exercises/2. Explicit Characters and Quantifiers/5. Curly Brace { } Quantifiers.srt 3.3 KB
  • [TutsNode.com] - Regular Expressions for Beginners and Beyond! With Exercises/2. Explicit Characters and Quantifiers/6. Natural Curiosity.srt 1.6 KB
  • [TutsNode.com] - Regular Expressions for Beginners and Beyond! With Exercises/2. Explicit Characters and Quantifiers/7. ES6 (JavaScript) Exercises for Explicit Characters and Quantifiers.html 170 B
  • [TutsNode.com] - Regular Expressions for Beginners and Beyond! With Exercises/2. Explicit Characters and Quantifiers/8. Python Exercises for Explicit Characters and Quantifiers.html 170 B
  • [TutsNode.com] - Regular Expressions for Beginners and Beyond! With Exercises/2. Explicit Characters and Quantifiers/9. Regex101 Exercises for Explicit Characters and Quantifiers.html 2 KB
  • [TutsNode.com] - Regular Expressions for Beginners and Beyond! With Exercises/3. Collections, Character Ranges, and Negation/1. Collections.mp4 37.6 MB
  • [TutsNode.com] - Regular Expressions for Beginners and Beyond! With Exercises/3. Collections, Character Ranges, and Negation/1. Collections.srt 6.3 KB
  • [TutsNode.com] - Regular Expressions for Beginners and Beyond! With Exercises/3. Collections, Character Ranges, and Negation/2. Character Ranges.srt 2.8 KB
  • [TutsNode.com] - Regular Expressions for Beginners and Beyond! With Exercises/3. Collections, Character Ranges, and Negation/3. Negation.srt 5.1 KB
  • [TutsNode.com] - Regular Expressions for Beginners and Beyond! With Exercises/3. Collections, Character Ranges, and Negation/4. ES6 (JavaScript) Exercises for Collections, Ranges and Negation.html 170 B
  • [TutsNode.com] - Regular Expressions for Beginners and Beyond! With Exercises/3. Collections, Character Ranges, and Negation/5. Python Exercises for Colections, Ranges and Negation.html 170 B
  • [TutsNode.com] - Regular Expressions for Beginners and Beyond! With Exercises/3. Collections, Character Ranges, and Negation/6. Regex101 Exercises for Collections, Character Ranges and Negation.html 2.2 KB
  • [TutsNode.com] - Regular Expressions for Beginners and Beyond! With Exercises/4. Whitespace Characters and String Boundaries/1. Backslash Revisited.srt 2.2 KB
  • [TutsNode.com] - Regular Expressions for Beginners and Beyond! With Exercises/4. Whitespace Characters and String Boundaries/2. Specifying Whitespace Characters.srt 4.3 KB
  • [TutsNode.com] - Regular Expressions for Beginners and Beyond! With Exercises/4. Whitespace Characters and String Boundaries/3. Introduction to String Boundaries.srt 2.3 KB
  • [TutsNode.com] - Regular Expressions for Beginners and Beyond! With Exercises/4. Whitespace Characters and String Boundaries/4. Example Anchoring to Start of String.srt 5.9 KB
  • [TutsNode.com] - Regular Expressions for Beginners and Beyond! With Exercises/4. Whitespace Characters and String Boundaries/5. Example Anchoring to Both Ends of String.srt 5 KB
  • [TutsNode.com] - Regular Expressions for Beginners and Beyond! With Exercises/4. Whitespace Characters and String Boundaries/6. ES6 (JavaScript) Exercises for Whitespace and String Boundaries.html 170 B
  • [TutsNode.com] - Regular Expressions for Beginners and Beyond! With Exercises/4. Whitespace Characters and String Boundaries/7. Python Exercises for Whitespace and String Boundaries.html 170 B
  • [TutsNode.com] - Regular Expressions for Beginners and Beyond! With Exercises/4. Whitespace Characters and String Boundaries/8. Regex101 Exercises for Whitespace Characters and String Boundaries.html 3.1 KB
  • [TutsNode.com] - Regular Expressions for Beginners and Beyond! With Exercises/5. Character Classes/1. Whitespace Character Classes.srt 5.1 KB
  • [TutsNode.com] - Regular Expressions for Beginners and Beyond! With Exercises/5. Character Classes/2. Other Character Classes.srt 2.5 KB
  • [TutsNode.com] - Regular Expressions for Beginners and Beyond! With Exercises/5. Character Classes/3. Word Boundary Characters.srt 3.4 KB
  • [TutsNode.com] - Regular Expressions for Beginners and Beyond! With Exercises/5. Character Classes/4. b vs W.srt 3.2 KB
  • [TutsNode.com] - Regular Expressions for Beginners and Beyond! With Exercises/5. Character Classes/5. Another Character Class Example.srt 2.5 KB
  • [TutsNode.com] - Regular Expressions for Beginners and Beyond! With Exercises/5. Character Classes/6. ES6 (JavaScript) Exercises for Character Classes.html 170 B
  • [TutsNode.com] - Regular Expressions for Beginners and Beyond! With Exercises/5. Character Classes/7. Python Exercises for Character Classes.html 170 B
  • [TutsNode.com] - Regular Expressions for Beginners and Beyond! With Exercises/5. Character Classes/8. Regex101 Exercises for Character Classes.html 3.7 KB
  • [TutsNode.com] - Regular Expressions for Beginners and Beyond! With Exercises/6. Flags/1. Introduction to Flags.srt 4 KB
  • [TutsNode.com] - Regular Expressions for Beginners and Beyond! With Exercises/6. Flags/2. Flags Syntax.srt 2.8 KB
  • [TutsNode.com] - Regular Expressions for Beginners and Beyond! With Exercises/6. Flags/3. Example without Flags.srt 2.6 KB
  • [TutsNode.com] - Regular Expressions for Beginners and Beyond! With Exercises/6. Flags/4. Multi-Line and Global flags.srt 2.4 KB
  • [TutsNode.com] - Regular Expressions for Beginners and Beyond! With Exercises/6. Flags/5. Case-Insensitive and Single-Line flags.srt 3.8 KB
  • [TutsNode.com] - Regular Expressions for Beginners and Beyond! With Exercises/6. Flags/6. IMPORTANT Some JavaScript Exercises not available due to Udemy limitations.html 530 B
  • [TutsNode.com] - Regular Expressions for Beginners and Beyond! With Exercises/6. Flags/7. ES6 (JavaScript) Exercises for Flags.html 170 B
  • [TutsNode.com] - Regular Expressions for Beginners and Beyond! With Exercises/6. Flags/8. Python Exercises for Flags.html 170 B
  • [TutsNode.com] - Regular Expressions for Beginners and Beyond! With Exercises/6. Flags/9. Regex101 Exercises for Flags.html 2.4 KB
  • [TutsNode.com] - Regular Expressions for Beginners and Beyond! With Exercises/7. Greedy vs. Lazy Quantifiers/1. Introduction to Greedy vs. Lazy Quantifiers.srt 1.7 KB
  • [TutsNode.com] - Regular Expressions for Beginners and Beyond! With Exercises/7. Greedy vs. Lazy Quantifiers/2. Useful Lazy Quantifier Example.srt 3.2 KB
  • [TutsNode.com] - Regular Expressions for Beginners and Beyond! With Exercises/7. Greedy vs. Lazy Quantifiers/3. Greedy Quantifier Example.srt 1.3 KB
  • [TutsNode.com] - Regular Expressions for Beginners and Beyond! With Exercises/7. Greedy vs. Lazy Quantifiers/4. Lazy Quantifier Syntax.srt 2.1 KB
  • [TutsNode.com] - Regular Expressions for Beginners and Beyond! With Exercises/7. Greedy vs. Lazy Quantifiers/5. Useless Lazy Quantifier Examples.srt 1.8 KB
  • [TutsNode.com] - Regular Expressions for Beginners and Beyond! With Exercises/7. Greedy vs. Lazy Quantifiers/6. Lazy Quantifier vs. Negated Collection.srt 2.1 KB
  • [TutsNode.com] - Regular Expressions for Beginners and Beyond! With Exercises/7. Greedy vs. Lazy Quantifiers/7. ES6 (JavaScript) Exercises for Greedy vs. Lazy.html 170 B
  • [TutsNode.com] - Regular Expressions for Beginners and Beyond! With Exercises/7. Greedy vs. Lazy Quantifiers/8. Python Exercises for Greedy vs. Lazy.html 170 B
  • [TutsNode.com] - Regular Expressions for Beginners and Beyond! With Exercises/7. Greedy vs. Lazy Quantifiers/9. Regex101 Exercises for Greedy vs. Lazy.html 3.2 KB
  • [TutsNode.com] - Regular Expressions for Beginners and Beyond! With Exercises/8. Multi-Character Strings Quantifiers and Options/1. Multi-Character String Options for Full Regex.srt 3.5 KB
  • [TutsNode.com] - Regular Expressions for Beginners and Beyond! With Exercises/8. Multi-Character Strings Quantifiers and Options/2. Groups with Multi-Character Strings.srt 4.8 KB
  • [TutsNode.com] - Regular Expressions for Beginners and Beyond! With Exercises/8. Multi-Character Strings Quantifiers and Options/5. Complex Multi-Character Example 24 hr Clock Display.srt 6 KB
  • [TutsNode.com] - Regular Expressions for Beginners and Beyond! With Exercises/8. Multi-Character Strings Quantifiers and Options/6. ES6 (JavaScript) Exercises for Multi-Character Quantifiers and Options.html 170 B
  • [TutsNode.com] - Regular Expressions for Beginners and Beyond! With Exercises/8. Multi-Character Strings Quantifiers and Options/7. Python Exercises for Multi-Character Quantifers and Options.html 170 B
  • [TutsNode.com] - Regular Expressions for Beginners and Beyond! With Exercises/8. Multi-Character Strings Quantifiers and Options/8. Regex101 Exercises for Multi-Character Strings Quantifiers and Options.html 3.4 KB
  • [TutsNode.com] - Regular Expressions for Beginners and Beyond! With Exercises/9. Capture Groups/1. Introduction to Capture Groups.srt 4.7 KB
  • [TutsNode.com] - Regular Expressions for Beginners and Beyond! With Exercises/9. Capture Groups/2. Non-Capturing Groups.srt 2.8 KB
  • [TutsNode.com] - Regular Expressions for Beginners and Beyond! With Exercises/9. Capture Groups/3. Numbered Capture Groups.mp4 45.6 MB
  • [TutsNode.com] - Regular Expressions for Beginners and Beyond! With Exercises/9. Capture Groups/3. Numbered Capture Groups.srt 7.1 KB
  • [TutsNode.com] - Regular Expressions for Beginners and Beyond! With Exercises/9. Capture Groups/4. Named Capture Groups.srt 3.9 KB
  • [TutsNode.com] - Regular Expressions for Beginners and Beyond! With Exercises/9. Capture Groups/5. ES6 (JavaScript) Exercises for Capture Groups.html 170 B
  • [TutsNode.com] - Regular Expressions for Beginners and Beyond! With Exercises/9. Capture Groups/6. Python Exercises for Capture Groups.html 170 B
  • [TutsNode.com] - Regular Expressions for Beginners and Beyond! With Exercises/9. Capture Groups/7. Regex101 Exercises for Capture Groups.html 2.5 KB

Rating
Not rated yet
Log in to rate

Comments

No comments yet.