标签: c++ regex qt qregexp
我想将所有不包含这些字符的字符串“<”,“>”,“=”与QRegExp(Qt)匹配。使用以下正则表达式,这不起作用:
"^[^><=]+$"
为什么呢?对我而言,它意味着:字符串的开头,一个或多个不是&gt;,&lt;,=和字符串结尾的字符
感谢
修改
我想匹配
BUILD
,我想不匹配
BU<ILD
答案 0 :(得分:1)
尝试其他方式来做到这一点。使用:
^(?!.*[<>=]).*$