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::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 inrure_captures_len
in the C binding. - BUG #367:
Fix byte class bug that caused a panic.