I can't seem to get the following regex right, I want see if there are any characters not defined in the regex, then I want to remove all valid chars from the string and leave only the invalid ones.
I have started with this
But the pattern should eventually only allow the following chars:
PS. the problme at the moment is that it always says it contains invalid chars, but when removing all valid chars nothing is left, i.e. there are no invalid chars.
A character class only matches one character unless you add a quantifier:Also, the DOTALL flag is superfluous here, since you aren't using the dot metacharacter.
There is no greater crime than stealing somebody's best friend. I miss you tiny ad:
a bit of art, as a gift, that will fit in a stocking