lt;
和gt;
之间有很多 XML 标签,现在我写了个正则表达式去掉,
content.replaceAll("<[/]?([ovwxpOVWXP]:\\w+)[^>]*?>", "")
这个会替换掉所有的标签,
怎么只替换lt;
和gt;
之中的内容?
祝大家元宵快乐!
1
cy97cool 2018-03-02 12:02:54 +08:00 via Android
一次不行就分两次嘛
先提取 lt;和 gt;之中的内容得到数组 a, 对 a 的每个元素 item 执行你的正则替换得到替换后文本 item_replaced,对原文进行普通替换 item→item_replace 讲道理处理 xml 不应该用正则 |
2
Arnie97 2018-03-02 12:11:51 +08:00 via Android
把 "" 换成 "<>" 😂
|