【发布时间】:2015-02-12 15:38:54
【问题描述】:
我正在尝试使用 QRegExp 突出显示搜索的单词。
这是代码。
QString text = "A <i>bon mot</i>.";
text.replace(QRegExp("<i>([^<]*)</i>"), "<b>\\1</b>");
//Output: "A <b>bon mot</b>."
上面的代码可以用,下面的代码不行。
QString text1 = "This is a sample text.";
text1.replace(QRegExp("s"), "<b>\\1</b>");
//Output: "Thi<b>\1</b> i<b>\1</b> a <b>\1</b>ample text."
【问题讨论】: