Qt如何使用正则表达式匹配一个字符

QTextCharFormat format;

QString text = “123 good of”;

QString patten = “\bgood\b”;//代表匹配的字符为good \b代表的是匹配边界,\b代表broad
QRegExp expression(patten);

int index = text.indexOf(expression);//成攻的话返回匹配的位置,失败则返回-1
if(index){
qDebug()<<匹配成功;

}

猜你喜欢

转载自blog.csdn.net/weixin_45825875/article/details/109526810