Regular Expressions or in short Regex, Regexes, or Regexp are one of the most well know parts of Perl.

Regular Expressions in the Perl Tutorial

  1. Introduction to Regular Expressions in Perl
  2. Regex: character classes
  3. Regex: special character classes
  4. Regex: quantifiers
  5. Regex videos - part I
  6. trim - remove leading and trailing spaces
  7. Perl 5 Regex Cheat sheet

Beginner Perl Maven video course

8. Regular Expressions - part 1

  1. Regexes
  2. Where can I use regexes
  3. Simple use of regex
  4. Finding a string in a file
  5. Single character match
  6. Match any character
  7. Character classes
  8. Negated character class
  9. Optional characters
  10. Any Number of any Characters
  11. Quantifiers
  12. Quantifiers on Character classes
  13. Exercise: Regexes 1
  14. Solution: Regexes 1
  15. Solution: Regexes 2
  16. Solution: Regexes 3

9. Regular Expressions - part 2

  1. Regex Alternatives
  2. Regex Capturing
  3. Regex Anchors
  4. More about Character classes
  5. Special character classes
  6. Exercise: Match numbers with regex
  7. Solution: Match numbers with regex
  8. Exercise: hexa, octal, binary
  9. Solution: hexa, octal, binary
  10. Exercise: Roman numbers

10. Regular Expressions - part 3

  1. m/ for matching regexes
  2. Case insensitive regexes using /i
  3. multiple lines in regexes using /m
  4. Single line regexes using /s
  5. /x modifier for verbose regexes
  6. Substitution
  7. Global substitution with regexes
  8. Greedy regex quantifiers
  9. Minimal Regex Matching
  10. trim
  11. Fixing assembly with Perl
  12. split with regex
  13. Fixing dates using Regexes
  14. Exercise split HTTP using Regexes
  15. Solution: split HTTP using Regexes
  16. Exercise: split path - filename/dirname
  17. Solution: split path - filename/dirname
  18. Exercise: sort SNMP numbers
  19. Solution: sort SNMP numbers
  20. Exercise: parse hours log file and create time report
  21. Solution: parse hours log file and create time report (placeholder)
  22. Exercise: parse INI file
  23. Solution: parse INI file (placeholder)
  24. Exercise: parse Perl file
  25. Solution parse Perl file (placeholder)

Other regex related articles