【发布时间】:2016-02-29 18:16:30
【问题描述】:
我得到一个带有这样标签的文本:
This is [tag=\"value\"]my text[/tag].
我想把它改成这样:
This is my text.
我看到我必须使用 QString.remove(QRegExp(myRegexExpression)) 但我没有成功。 我试过了:
删除(QRegExp("\[[^>]*\]")
结果:This is .
【问题讨论】:
-
试试
str.remove(QRegExp("\\[[^\\]]*]")); -
差不多了。它与: str.remove(QRegExp("\\[[^\\]]*\\]")