RE2/J 1.4
This is the 1.4 release of RE2/J. Changes from 1.3 include:
-
Added new flag
Pattern.LONGEST_MATCH
to allow changing hard-coded "longest=false" inPattern.compile()
(9708be1), thank you @mykeul -
Fix handling of truncated two-digit hex escapes (40caa73, #103)
-
Fix factoring of common prefixes in alternations (7fce527, #93)
-
Fix zero-width assertions in capture group eval (0a7c5df, #96)
-
Eliminate runtime binary search in simpleCodeFold (83ae537), thank you @mykeul
Thank you @EricEdens for porting the benchmarks to JMH.
Thank you to those listed above and to all the other contributors and bug reporters.