0
我想匹配QRegExp(Qt)中不包含這些字符「<」,「>」,「=」的所有字符串。隨着正則表達式,這是行不通的:QRegExp與預期的不匹配
"^[^><=]+$"
爲什麼?對我來說,這意味着:字符串的開始,一個或多個字符不在>,<,=和字符串的結束
感謝
編輯
我想匹配
BUILD
例如,我想不匹配
BU<ILD
我想匹配QRegExp(Qt)中不包含這些字符「<」,「>」,「=」的所有字符串。隨着正則表達式,這是行不通的:QRegExp與預期的不匹配
"^[^><=]+$"
爲什麼?對我來說,這意味着:字符串的開始,一個或多個字符不在>,<,=和字符串的結束
感謝
編輯
我想匹配
BUILD
例如,我想不匹配
BU<ILD
嘗試ot她的方式來做到這一點。用途:
^(?!.*[<>=]).*$
它通常是有意義的,以提供被匹配,你不指望它輸入的一個例子。它爲回答你的問題的人提供了一個測試案例,並減少了猜測的數量。 – pmr
正則表達式和您發佈的示例看起來很好。問題可能與您在代碼中進行匹配的方式有關。請顯示代碼。 – detunized