QRegExp не соответствует ожидаемому

я хотел бы сопоставить все строки, которые не содержат ни одного из этих символов «<«,»> «,» = «с QRegExp (Qt). С помощью следующего регулярного выражения это не работает:

 "^[^><=]+$"

Зачем? для меня это означает: начало строки, один или несколько символов, которые не>,<, = и конец строки

Спасибо

РЕДАКТИРОВАТЬ

я хотел бы соответствовать

BUILD

например, и я хотел бы не соответствовать

BU<ILD

0

Решение

Попробуйте другой способ сделать это. Использование:

^(?!.*[<>=]).*$

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]