正则表达式在nodepad ++中标记重复的xml列

时间:2019-06-24 07:03:29

标签: regex xml

我的产品带有xml文件:

<PRODUCTS>    
  <PRODUCT>
    <PRODUCT_NAME>product 1</PRODUCT_NAME>
    <KOD_PRODUCENT>GXP-579288</KOD_PRODUCENT>
  </PRODUCT>
  <PRODUCT>
    <PRODUCT_NAME>product 2</PRODUCT_NAME>
    <KOD_PRODUCENT>GXP-579775</KOD_PRODUCENT>
  </PRODUCT>
  <PRODUCT>
    <PRODUCT_NAME>product 3</PRODUCT_NAME>
    <KOD_PRODUCENT>GXP-579775</KOD_PRODUCENT>
  </PRODUCT>
</PRODUCTS>

,如果她的值重复(例如产品2和产品3),则我必须标记KOD_PRODUCENT列。如何编写正则表达式以在nodepad ++中查找重复项?

1 个答案:

答案 0 :(得分:0)

尝试使用此正则表达式匹配KOD_PRODUCENT:

<KOD_PRODUCENT>\K[^<>]+

Here Is Demo

然后,您必须检查重复项。

祝你好运!