WebEngineView:如何突出显示搜索结果?

时间:2016-06-23 17:05:28

标签: javascript html regex qt qml

我有一个案例,我无法解决:我的应用中有 WebEngineView(QML)。我将一些HTML加载到WebEngineView(电子邮件正文)。如果用户之前应用了搜索标记,我需要突出显示一些单词。我试着用替换法使用正则表达式(searchTag +"(?!([^<] +)?>")来忽略标签中的单词并替换raplace a从html中找到带有标记标记的子字符串,用于文本突出显示。但是,它不适用于像" height"," width"等字样,它腐蚀整个文件。

我试图找到一种方法来解决我在Qt文档中的问题,但没有取得成功。有什么方法可以解决我的问题吗?或许,javascript?

0 个答案:

没有答案