1 / 21

Regular Expressions Revisited

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

joelle
Télécharger la présentation

Regular Expressions Revisited

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Colin Neller Lead Software Engineer ServiceU Corporation http://colinneller.com/blog / Regular Expressions Revisited

  2. Agenda • Tools • RegEx Refresher • Advanced (read: lesser known) Features • Maintenance

  3. RegEx Tools …or toys?!?

  4. Tools • Presentation • ZoomIt • SlickRun • Regex • The Regulator • Regulazy • RegexBuddy

  5. RegEx Refresher …couldn't hurt, right?

  6. Function • Validate (IsMatch) • Parse (Match) • Manipulate (Replace) • Slice (Split)

  7. Language Elements • Character Classes • Quantifiers • Groups • Alternation • Character Escapes • Substitution • Options

  8. Character Classes

  9. Character Escapes

  10. Quantifiers

  11. Atomic Zero-Width Assertions

  12. Advanced Features …or maybe just some that you haven't heard of

  13. Grouping Constructs

  14. Alternation Constructs

  15. Backreference Constructs

  16. Substitutions

  17. Options

  18. Maintenance

  19. Comments & Option Switches

  20. Maintenance Tools & Helpers

  21. 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/

More Related