Avant-Garde Regular Expressions

3:10pm - 3:35pm on Friday, October 6 in Madison

James Cropcho

Audience Level:
All
Watch:
https://youtu.be/5oMXWmmGi8c

Overview

Don’t settle on being just regular! In this fast-paced talk, you will learn how to create advanced regular expressions and powerful, unconventional nuances to using them.

I will introduce little-known techniques with many code examples, best practices and even historical origins of the name.

Description

Don’t settle on being just regular! In this fast-paced talk, you will learn how to create advanced regular expressions, as well as powerful and unconventional nuances to using them.

I will introduce verbose expressions, lookahead assertions, greedy expressions, multi-line expressions, locale-aware expressions and more, with many code examples. I will introduce robust ways to use regular expressions, including named groups and returning matches as an Iterator.

I will briefly highlight multiple-expression design practices, testing, developer tooling, and even historical origins of the name.

Beginner-level regular expression familiarity is assumed. Please join me!

Want to edit this page?