QRegExp not matching as expected
Question
i would like to match all strings that contain none of these characters "<",">","=" with QRegExp (Qt). With the folloing regexp, this is not working:
"^[^><=]+$"
why? to me it means: beginning of string, one or more characters that are not >,<,= and end of string
thanks
EDIT
i would like to match
BUILD
for instance, and i would like not to match
BU<ILD
La solution
Try the other way to do it. Use:
^(?!.*[<>=]).*$
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow