Regular Expressions for Dummies: Screencast Series

Over the course of a handful of video tutorials, I’m going to teach you how to use regular expressions effectively in your Javascript and PHP applications. As always, I’ll assume you know absolutely zip.

Editor’s note – this series has been transferred to Nettuts+ from our sister site, ThemeForest. It was originally published in early 2009 by yours truly.

Lesson 1: Introduction

Lesson 2: Matching

Lesson 3: Validating Email Addresses

Lesson 4: Javascript and “Replace”

Lesson 5: Preg_match_all, and Scraping Data


Related Posts

Add Comment

Discussion 10 Comments

  1. David Moreen says:

    Oh man Jeffrey, I needed this really bad. One thing that I still have yet to master/learn and don’t look forward to is regular expressions. I suppose now is a better time then ever…

  2. Joao Aliano says:

    love them meat ‘n potatoz
    reg ex with lotsa gravyie, plz

  3. Fahim says:

    Hey Jeffrey, loving the videos especially about this topic. It can be so powerful once you grasp the findementals.

    If you can, it would be nice if you could do a short video tutorial on how to apply this on .htaccess files for redirecting, clean urls etc.

    Keep up the good work.

    Fahim (http://fswebsolutions.com)

  4. parvez says:

    oh really love it :0 thanks man u great :D

  5. Sajid Ali says:

    Thank you very much, i was hoping for such a great tutorial.

    Really helpful.

  6. Anonymous says:

    As you have told in the beginning,
    “this series has been transferred to Nettuts+ from our sister site, ThemeForest.”

    I would like the actual ThemeForest links for all 5 video, so i can go there and see the actual comments that users had made.

    I hope it can help us.

  7. David says:

    How come I get an error.

    undifined variable? I think I am ready to retire. I’ll go and bother my wife for few hours. Maybe, That makes me happy for a while. Stress!!

    $test = ‘model1=David1&listed1=555.00&net1=555.00&model2=David1&listed2=555.00&net2=555.00′;

    preg_match_all(‘/-\d+\=/i’, $test, $sorted_new);

    foreach($sorted_new[1] as $str) {
    echo $str.”";
    }

  8. Radoslav says:

    David, you search for matches[1], but no “()” was defined in pattern :) close the sting in () what you want…

Add a Comment