正则表达式中,匹配中括号,使用 "\\[" 及 "\\]";
匹配百分号,使用 "\\%"
匹配两个数字,使用 \\d{2}
那么,匹配 [89%] 这样的字符,组合起来就是 "\\[\\d{2}\\%\\]"
测试代码如下:
QRegExp reg("\\[\\d{2}\\%\\]");
bool match = reg.exactMatch("[89%]");
if (match)
{
printf("OK\n");
}
更多推荐
Qt 正则表达式匹配 百分比 % 及 中括号 []
发布评论