Regex Clinic on Slideshare

» 03 May 2010 » In PHP, Talks »

Back in 2004, I submitted a proposal to the only PHP conference ever to have taken place aboard a cruise ship. Yes, the infamous PHP Cruise (“Do we all know each other?”). The talk was about regular expressions and their usage in PHP. I wrote the original version in PowerPoint, but when I boarded the ship and saw Keynote 1.0 on someone’s Powerbook, I was hooked and had to port all the slides to Keynote right then and there.

Well, the talk – and the cruise – went well, and since then Andrei’s Regex Clinic has grown and shrunk in size depending on which conference I was giving it at and how much time was allotted. I considered retiring the talk several times, because surely people should know how to use regular expressions by now, but whenever I give it there is a roomful of people wanting to know what (?>=foo) does. And as much as I try, I always run out of time trying to cover everything from the basics to more advanced usage.

I feel that the slides are pretty polished by now and it’s better if people can read them at a comfortable pace, so the whole tutorial-sized presentation is now available on Slideshare. I omitted the section that covers PHP’s regular expression API, because it already has great online documentation. Otherwise, go forth and read about look-ahead assertions and recursive matching.

Trackback URL

5 Comments on "Regex Clinic on Slideshare"

  1. andrei
    Wez Furlong
    03/05/2010 at 4:55 pm Permalink

    I still tell people about the “Do we all know each other?” thing. Infamous indeed!

  2. andrei
    Joacim Boive
    07/05/2010 at 5:09 am Permalink

    Excellent presentation!

    Would love to have a download link for it! Preferably a PDF, but anything would do.

    Keep up the great work!

    /J

  3. andrei
    Andrei
    07/05/2010 at 8:38 am Permalink

    You can download a slightly less expansive version of it from the Talks page.

Trackbacks

  1. [...] sont aussi puissantes que déroutantes à prendre en main. Heureusement, Andrei Zmievski, qui a présenté une session sur le …

  2. [...] sont aussi puissantes que déroutantes à prendre en main. Heureusement, Andrei Zmievski, qui a présenté une session sur le …

Hi Stranger, leave a comment:

ALLOWED XHTML TAGS:

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

Subscribe to Comments

Additional comments powered by BackType