InfoQ Homepage Presentations Understanding and Using Regular Expressions
Understanding and Using Regular Expressions
Summary
Damian Conway discusses what regexes really are, how they actually work, and how programmers can make use of their existing software development skills to construct correct and efficient regexes. *Note: We're not able to use our standard split-screen view to show this, but wanted to bring it to you anyway.*
Bio
Damian Conway is a well-known member of the international Perl community. A widely sought-after speaker and teacher, he is also the author of several technical books as well as numerous Perl software modules.
About the conference
Software is Changing the World. QCon empowers software development by facilitating the spread of knowledge and innovation in the developer community. A practitioner-driven conference, QCon is designed for technical team leads, architects, engineering directors, and project managers who influence innovation in their teams.
Community comments
Slides embedded in the video
by Ionuț G. Stan,
Re: Slides embedded in the video
by Charles Humble,
This guy is awesome
by Eric Aguiar,
Super Useful
by Navaneethan R,
Super
by kiran vaddadi,
Starting slowly, but good
by Richard Richter,
Slides embedded in the video
by Ionuț G. Stan,
Your message is awaiting moderation. Thank you for participating in the discussion.
If you guys could do this for all upcoming videos, that would be great. The split-screen view is horrendous because the slide can get out of sync with the video.
This guy is awesome
by Eric Aguiar,
Your message is awaiting moderation. Thank you for participating in the discussion.
I've honestly been avoiding regular expressions for years... watching this presentation helped me take my 1st step to learning them.
I'm only two days into my learning experience with them and I actually find them kind of fun now, thank you Damien!. :)
Super Useful
by Navaneethan R,
Your message is awaiting moderation. Thank you for participating in the discussion.
It is kind of Backtracking the regex workflow..Totally amazing :)
Re: Slides embedded in the video
by Charles Humble,
Your message is awaiting moderation. Thank you for participating in the discussion.
Hi Ionuț
We can't do this for all videos I'm afraid for a number of reasons. However what you describe should be very rare. I wonder if you are hitting a bug in the player - maybe related to bandwidth or similar. I've highlighted this to Dio, our product manager, and he will follow up with you via email.
Charles Humble
Head of Editorial
Super
by kiran vaddadi,
Your message is awaiting moderation. Thank you for participating in the discussion.
(WOW!)+
Starting slowly, but good
by Richard Richter,
Your message is awaiting moderation. Thank you for participating in the discussion.
Also the speaker was kinda too... Americanish. :-) Even shouting sort of. Topic was good insight into something many of us use a lot. For the final problem I'd probably went with something like '[^']*' instead of greedy/reluctant dot matching all. But he made the right point in the difference between them - and that was probably the intention.