Electives

Breaking the Ice With Regular Expressions

Search for text patterns using regular expressions and learn to validate emails and URLs, capture information, and use simple patterns to save development time.

Enroll Now to Play

Course Overview

  1. Level 1 on Breaking the Ice with Regular Expressions

    Level 1 Free Level 2 Videos | 9 Challenges
    The String Story

    Learn what regular expressions are, and write your first expression. Discover literals, operators, character sets, modifiers, and metacharacters.

  2. Level 2 on Breaking the Ice with Regular Expressions

    Level 2 1 Video | 7 Challenges
    Crew Emails

    Journey into validating emails with wildcards, escaping characters, groups, and anchors.

  3. Level 3 on Breaking the Ice with Regular Expressions

    Level 3 2 Videos | 9 Challenges
    Confirmative

    Take a voyage to the edge with word boundaries and creating optional variations. Negate characters within character sets, and then use the negated shorthand. Finally, match specific amounts of characters with interval expressions.

  4. Level 4 on Breaking the Ice with Regular Expressions

    Level 4 1 Video | 5 Challenges
    Multi-line Strings

    Discover multi-line strings, and journey deeper with much larger subject strings. Search the globe and properly drop anchors with global and multi-line modifiers.

  5. Level 5 on Breaking the Ice with Regular Expressions

    Level 5 1 Video | 6 Challenges
    Capture Groups

    Grab the loot with capture groups, and learn how to extract sections of text for reference. Also discover when it's appropriate to have groups not capture.

Breaking the Ice with Regular Expressions

Complete these levels to unlock

Course Completion Badge

Search for text patterns using regular expressions and learn to validate emails and URLs, capture information, and use simple patterns to save development time.

Supplemental Learning

About The Professor

Dan is a coffee fueled software developer who loves to learn new technologies and teach others about programming. Most of his time is spent developing Code School courses and hacking on fun side projects. When not programming, he can be found wrenching on cars and enjoying nature.

View Full Credits

Course Notes

  • Estimated Course Length: 2 - 3 hours

Course Reviews (20)

xmlmentor

Not only was it extremely informative, it was entertaining! This course is very well done, including professional video and high-quality teaching aids. The interactive quizzes made it easy to remember each step and the testing platform with its built-in tooltips was a pleasure to use. If you want to learn about regular expressions I can't think of a better choice! NOTE: if you're thinking of building your own online courses, Code School has set the bar extremely high. I can't wait to see what else they add to their platform!

jlaurent517

This course was superb. I've been a developer for some time and knew alot of this stuff but always cringed when I had to do these complex regexes. No more! Thank you for this straight to the point presentation and breakdown.

gmeneguz

The course was spetacular for me!! I was trying to learn Regular Expression some time ago and couldn't find a practice way to learn it. Your course solve my problems, it is simple, didatic and inspiring! Thank You so much!! I will come back to the site to learn more with your courses! Great job!

awskinner26

I've been intimidated by regex for a while. Great to now have a handle on them!