REGEX! Love it or hate it, sometimes you actually need it. And when that time comes, there’s no reason to be afraid or to ask for help from that weirdo on your team who actually loves regular expressions. (I’m that weirdo, fwiw.)

This session is geared towards beginning and intermediate regex users, and will cover topics using practical examples that you might encounter in your own projects.

* What is regex? How's it work? A brief history.
* Syntax, special characters, character classes
* Grouping, capturing, and common gotchas
* More advanced topics like: Backreferences; Passive groups; Lookarounds (my favorite)
* PHP pattern matching and replacements
* Regex in JavaScript, and js-specific limitations

Comments

Comments are closed.

Mihail Irintchev at 12:54 on 22 Apr 2017

Despite having worked with regexes for over a decade now, I was still able to learn several new things that would be very beneficial to me in future. I would love to see Brett make a workshop on that topic and dive into the advanced stuff from the end of the talk. I would also appreciate some unicode related examples in such a workshop.

Eric Poe at 13:04 on 22 Apr 2017

My regex-fu is very weak. However, after seeing this talk, I feel much better equipped to read and write it.

Excellent combination of teaching and humor.

Great talk. Very inspirational. I have always wanted to tackle regex, and this talk helped get my mind over some of the apprehension I always hear about it...

I will always remember the space between the lines.... :)

I have very little experience with regex, so I was looking forward to attending Brett's talk. It was fun, informative, and got me excited to dive deeper and learn more.

Bob Phillips at 14:19 on 25 Apr 2017

I would love to see more of the "Backreferences; Passive groups; Lookarounds" just because I'm weak with them. Great job I look forward to your next talk.