Regular Expressions - part 3

  1. Two regex with logical or
  2. Alternatives
  3. Grouping and Alternatives
  4. Internal variables
  5. More internal variables
  6. Regex DNA
  7. Regex IGNORECASE
  8. DOTALL S (single line)
  9. MULTILINE M
  10. Combine Regex flags
  11. Regex VERBOSE X
  12. Substitution
  13. findall capture
  14. Fixing dates
  15. Fixing dates - 1
  16. Fixing dates - 2
  17. Fixing dates - 3
  18. Fixing dates - 4
  19. Anchor edge of word
  20. Double numbers
  21. Remove spaces
  22. Replace string in Assembly code
  23. Replace string in Assembly code - using mapping dict
  24. Replace string in Assembly code - using alternatives
  25. Replace string in Assembly code - generate regex
  26. Full example of previous
  27. Split with regex
  28. Exercises: Regexes part 1
  29. Exercise: Regexes part 2
  30. Exercise: Sort SNMP numbers
  31. Exercise: parse hours log file and create report
  32. Exercise: Parse ini file
  33. Exercise: Replace Python
  34. Exercise: Extract phone numbers
  35. Solution: Sort SNMP numbers
  36. Solution: parse hours log file and give report
  37. Solution: Processing INI file manually
  38. Solution: Processing config file
  39. Solution: Extract phone numbers
  40. Regular Expressions Cheat sheet
  41. Fix bad JSON
  42. Fix very bad JSON
  43. Raw string or escape
  44. Remove spaces regex
  45. Regex Unicode
  46. Anchors Other example