All Versions
8
Latest Version
Avg Release Cycle
274 days
Latest Release
1726 days ago
Changelog History
Changelog History
-
v1.7 Changes
August 03, 2019 -
v1.6 Changes
October 11, 2018- #70 - Named capture group
-
v1.5 Changes
December 06, 2017- #65 - OSGi Compatibility
-
v1.4 Changes
January 11, 2016๐ Bug fix, but BREAKING CHANGE
- #49 - now
lineBreak()
doesn't add additional capture group
- #49 - now
-
v1.3 Changes
January 07, 2016๐ Improvements
- โ
#42 - new method
List<String> getTextGroups(String toTest, int group)
(resolves #28) - ๐ #39 - Ensure removeModifier method turns off the flags
- ๐ #34 -
maybe()
method now accepts a builder as parameter - #29 - don't create additional capture when use OR
๐ฅ Breaking changes
- ๐ #33 - rename
anythingButNot
toanythingBut
(remove double negation that may confuse users)
- โ
#42 - new method
-
v1.2 Changes
June 03, 2014๐ New features
- #27 - lot of changes:
- method to add another regex builder to current regex - use
add(Builder)
for it. - unnamed group method and shortcuts for capture* methods
capt()
,group()
and so on... oneOrMore()
,zeroOrMore()
andatLeast(int)
methods
- method to add another regex builder to current regex - use
๐ฅ Breaking changes:
- non backward compatibility - make Builder constructor package-private.
๐ Useregex()
factory method instead - non backward compatibility - change
multiply(String, Integer...)
method same as in original JS implementation
๐ Improvements
- โ
In tests:
- replace
assertTrue
andassertFalse
withassertThat
with matchers - one more complex example (you can read on wiki page about it)
- replace
- #27 - lot of changes:
-
v1.1 Changes
May 17, 2014๐ New features
#23 - capture, count methods
#25 - predefined character class methods
\d A digit: [0-9] \D A non-digit: [^0-9] \s A whitespace character: [\t\n\x0B\f\r] \S A non-whitespace character: [^\s] \w A word character: [a-zA-Z_0-9] \W A non-word character: [^\w]
๐ Improvements
- โ #24 - javadoc and lot of tests
-
v1.0 Changes
May 06, 2014๐ First release!