210 likes | 321 Vues
In this presentation, we delve into the world of Regular Expressions (RegEx) with a focus on advanced features and maintenance tools. We’ll revisit the basics and then explore lesser-known functionalities that can enhance your RegEx skills. Learn about powerful tools such as The Regulator and RegexBuddy that facilitate the creation and maintenance of RegEx patterns. Whether you're validating data, parsing strings, or manipulating text, this session aims to empower you with practical knowledge and resources that make working with RegEx easier and more effective.
E N D
Colin Neller Lead Software Engineer ServiceU Corporation http://colinneller.com/blog / Regular Expressions Revisited
Agenda • Tools • RegEx Refresher • Advanced (read: lesser known) Features • Maintenance
RegEx Tools …or toys?!?
Tools • Presentation • ZoomIt • SlickRun • Regex • The Regulator • Regulazy • RegexBuddy
RegEx Refresher …couldn't hurt, right?
Function • Validate (IsMatch) • Parse (Match) • Manipulate (Replace) • Slice (Split)
Language Elements • Character Classes • Quantifiers • Groups • Alternation • Character Escapes • Substitution • Options
Advanced Features …or maybe just some that you haven't heard of
Questions? • Documentation: • http://msdn.microsoft.com/en-us/library/az24scfc(VS.71).aspx • Cheat Sheet • http://www.addedbytes.com/cheat-sheets/regular-expressions-cheat-sheet/ • Tools • The Regulator (free!) • http://sourceforge.net/projects/regulator/ • RegexBuddy ($39.95) • http://www.regexbuddy.com/