0

我有一个这样的 XML 数据字段

<some info></some info><Some info2></some info2><description><lot of info></description><some more info></some more info><description><info></description>

我想要一个将删除 <description>anything</description> 所有“描述”标签的正则表达式。(可能有任意数量)

我必须把它作为 Solr 模式中的字符模式过滤器。

4

1 回答 1

2

你可能会得到一些人会告诉你:

  1. 您无法使用 RegEx 解析 XML。
  2. 您应该使用 DOM 库。

但是,如果您只想删除<description>标签之间的内容,它应该像搜索<description>.*?</description>和替换一样简单。

于 2012-06-05T07:17:57.187 回答