It seems to me that Reggy does not detect negated character classes properly.
The regex \b[^a-b]{4}\b matches four letter words that do not contain the range [a-b].
Above, Reggy matches the words 'been' and 'beck', which are four letter but contain the letter 'b'.
If I tick the "Match Case" check box, Reggy does not match anymore the words 'bean' and 'beck'.
It seems to me that Reggy does not detect negated character classes properly. The regex \b[^a-b]{4}\b matches four letter words that do not contain the range [a-b].
Above, Reggy matches the words 'been' and 'beck', which are four letter but contain the letter 'b'.
If I tick the "Match Case" check box, Reggy does not match anymore the words 'bean' and 'beck'.