所以我有一个函数,我们称之为getMatch。我写了一个正则表达式来匹配它收到的字符串,但Qt正则表达式引擎不像我期望的那样匹配它。
为了示范,这里有一些代码:
bool getMatch()
{
QString item = "BitwiseAND(Value, Mask)";
QRegExp rx("\\w+\\([\\w+,\\s]+?\\)", Qt::CaseInsensitive);
return rx.exactMatch(item);
}
每次都应返回true,但返回false。
我已经在在线测试人员中测试了正则表达式,它应该没问题。
答案 0 :(得分:2)