我有一个类似的问题,这次用于数字,我需要将它用于关键字。以下是我从KML文件中使用的示例数据。我想删除包含单词footway的所有地标。记事本++ RegEx在单词匹配时在标签之间移除
<Placemark>
<styleUrl>#nothing</styleUrl>
<ExtendedData>
<SchemaData>
<SimpleData>highway</SimpleData>
</SchemaData>
</ExtendedData>
<LineString>
<coordinates>0.0000,0.0000,0</coordinates>
</LineString>
</Placemark>
<Placemark>
<styleUrl>#nothing</styleUrl>
<ExtendedData>
<SchemaData>
<SimpleData>footway</SimpleData>
</SchemaData>
</ExtendedData>
<LineString>
<coordinates>0.0000,0.0000,0</coordinates>
</LineString>
</Placemark>
我试着用以下但它是捕捉一切
(?i)<Placemark>.*?footway.*?</Placemark>
下面是我的记事本+ +设置
Find what: (?i)<Placemark>.*?footway.*?</Placemark>
Replace with:
Warp around
Search Mode: Regular expression & mathces newline
你想删除完整的'Placemark'标签,对吧?似乎与我的记事本++。你正在使用哪个版本? – lazlev
是的,我想删除标签。我正在使用verison 6.9.1。我无法升级超出此版本 – JeremyA1