我有一个包含保留字列表的 QString。我需要解析另一个字符串,搜索第一个字符串中包含的任何单词,并以 '\' 开头并修改这些单词。
例子:
QString reserved = "command1,command2,command3"
QString a = "\command1 \command2command1 \command3 command2 sometext"
parseString(a, reserved) = "<input com="command1"></input> \command2command1 <input com="command3"></input> command2 sometext"
我知道我必须使用 QRegExp,但是我没有找到如何使用 QRegExp 来检查一个单词是否在我声明的列表中。你们能帮帮我吗?
提前致谢