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
  • Web Design
    Better Your Professional Web Design Skills With Tuts+ BusinessBus roundup
    Last month, I showed you some great workflow-improving lessons from Tuts+'s Mac Computer Skills section. With the help of Tuts+ Business, this roundup will showcase some great business tutorials to help improve your web design trade.Read More…
  • Code
    JavaScript & AJAX
    Setting Up JSHintJshint wide retina preview
    Regardless of the language you're programming in, we always want to try to produce clean, concise, and correct code. This is a sign of a good programmer and it lets you know your apps are running properly. Linting helps with this by analyzing your code and highlighting common issues regarding syntax and coding conventions based on best practices.Read More…
  • Code
    JavaScript & AJAX
    Managing Your Build Tasks With Gulp.jsGulpjs retina preview
    The benefits of task runners in software development is obvious. They help to automate common, often tedious tasks and let you squarely focus on more important things, like writing awesome code. Seriously though, the ability to automate tasks such as image compression, minification, unit testing and much more is a huge time saver.Read More…
  • Photography
    Cinematic Shooting Principles: Advanced Long LensTuts preview advanced long lens
    The long lens can be used to enhance location shoots, create extreme changes of focus and strengthen your compositions. This lesson includes tips on lighting and controlling focus. These advanced techniques give you powerful ways to open scenes, direct attention and beautify a shot.Read More…
  • Computer Skills
    How to Install Alternative Web Browsers on the Raspberry PiPibrowser400
    If you are running the Raspian distro on your Raspberry Pi–and many people are–then the default web browser is probably your primary method for accessing webpages. In this tutorial, I’ll show you how you can optimise Midori and I’ll show you how to install some alternative web browsers and explain why you might want to use them.Read More…
  • Code
    Introducing the New Nettuts+ Editor Team4
    As many of you may have noticed, Jeffrey Way has recently been a little quieter around here than usual. This is because he's gradually been stepping down as Editor of Nettuts+, and handing the reigns over to our new team! Although you'll see some new faces at Nettuts+, Jeffrey isn't going too far. He's now working full-time as a Tuts+ Premium course producer, creating incredible courses and continuing to teach the latest and greatest development techniques. We're incredibly excited to officially introduce our new Nettuts+ editors — Rey Bango and Andrew Perkins. Read on to find out more about the team, and be sure to give them a warm welcome!Read More…