-
Added classes "pregex.meta.essentials.{Text, NonWhitespace, Whitespace}".
-
Class "pregex.core.groups.Group" and method "pregex.core.pre.Pregex.group"
now have an "is_case_insensitive" parameter, which can be used in order to
apply the "case insenitive" modifier to the pattern that is wrapped within
the group. -
A "CannotBeNegatedException" is now thrown whenever one attempts to
invert an instance of class "pregex.core.classes.Any". -
Fixed bug where subtracting a character from a two-character class
range wouldn't successfully remove said character from the range. -
Slightly updated documentation and README.
-
Modified some existing tests and added some more in order to achieve 100% coverage.