Skip to content

Latest commit

 

History

History
79 lines (52 loc) · 2.45 KB

Version_changes.md

File metadata and controls

79 lines (52 loc) · 2.45 KB

3.2

  • Corrected typos in description, cheatsheet, exercises and solutions
  • Updated Acknowledgements section

3.1

  • Added real world regular expressions usage examples and overview of book in introduction chapter
  • Added links to single file collation of exercises and solutions
  • Added information about flashtext and PythonVerbalExpressions
  • Corrected typos in exercises and solutions
  • Corrected order of sorting for usage of dict in replacement section

3.0

  • Separated out regex module as a separate chapter (with description for more features) instead of mixing up with re module contents
  • Added plenty of new exercises, perhaps too many
  • Updated and clarified descriptions for many concepts, too many changes to list individually
  • Added description for new features in Python 3.8 like \N escape sequence
  • Added two interlude chapters to highlight external resources
  • Added separate section about escape sequences and differences compared to string literals
  • Added section for re.fullmatch function and modified/added several examples/exercises in multiple chapters to highlight its usage
  • Added section for conditional group (?(id/name)yes-pattern|no-pattern)
  • Converted chapter/section references to clickable links
  • And many more typo corrections and miscellaneous changes

2.1

  • corrected a typo
  • changed background color of code snippets for better contrast

2.0

  • added Table of Contents
  • changed book formatting
    • better contrast for chapter and section names
    • increased font size and page margins
  • added cheatsheet at end of chapters
  • improved descriptions and examples
  • corrected minor typos and improved grammar (some were based on feedback received)

1.3

  • changed cover image
  • added warning and info icons to highlight notes
  • better wording and test strings for 3rd lookaround exercise

1.2

  • added debuggex links, this site provides railroad diagrams to help understand complex REs
  • corrected flag for recursive matching section, wasn't caught in code snippet testing as both re.X and regex.X have same constant value

1.1

  • Corrected a greedy quantifiers exercise where answer wasn't deleted :-/
  • added CommonRegex as further reading link

1.0

  • First version