mirror of
https://github.com/learnbyexample/py_regular_expressions.git
synced 2022-02-20 23:38:32 +03:00
2.4 KiB
2.4 KiB
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
dictin replacement section
3.0
- Separated out
regexmodule as a separate chapter (with description for more features) instead of mixing up withremodule 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
\Nescape 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.fullmatchfunction 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
warningandinfoicons 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.Xandregex.Xhave 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