regex v0.2.2 Release Notes

Release Date: 2017-05-21 // almost 7 years ago
  • ๐Ÿ†• New features:

    • FEATURE #341: Support nested character classes and intersection operation. For example, [\p{Greek}&&\pL] matches greek letters and [[0-9]&&[^4]] matches every decimal digit except 4. (Much thanks to @robinst, who contributed this awesome feature.)

    ๐Ÿ› Bug fixes:

    • BUG #321: Fix bug in literal extraction and UTF-8 decoding.
    • BUG #326: Add documentation tip about the (?x) flag.
    • BUG #333: Show additional replacement example using curly braces.
    • BUG #334: Fix bug when resolving captures after a match.
    • BUG #338: Add example that uses Captures::get to API documentation.
    • BUG #353: Fix RegexSet bug that caused match failure in some cases.
    • BUG #354: Fix panic in parser when (?x) is used.
    • BUG #358: Fix literal optimization bug with RegexSet.
    • BUG #359: Fix example code in README.
    • BUG #365: Fix bug in rure_captures_len in the C binding.
    • BUG #367: Fix byte class bug that caused a panic.