我正在寻找一个可以匹配xml文件中三个特定情况的字符串的正则表达式:
示例:
其他可能的组合是无效匹配。
答案 0 :(得分:4)
试试这个:("MyString")|(>MyString<)|(;MyString&)
答案 1 :(得分:2)
您不能使用正则表达式来解析xml,它不是常规语法。严肃地使用xml解析器。
当您使用解析器检查文本节点值然后只有时,您可能想要使用(\".*?\")|(>.*?<)|(;.*?&)
,但我怀疑您会发现问题的框架方式相同。 &GT; MyString的&LT; 非常可疑。