0.2.2 (2017-05-21)
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 except4.
(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 usesCaptures::getto 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 inrure_captures_lenin the C binding. - BUG #367:
Fix byte class bug that caused a panic.