fix: rexep_matches() pattern must no match the whole string

also do not return the input string as group-0 anymore