我有一个KML文件,其中包含我想根据坐标删除的地标。通常我会使用(?i)<Placemark>.*?</Placemark>
但是这将删除地标之间包含的所有内容。我只需要在找到匹配48.46及更高版本的内容后删除该地标。
以下是一些示例数据
<Placemark>
<name>29.9167</name>
<styleUrl>#falseColor1</styleUrl>
<Polygon>
<outerBoundaryIs>
<LinearRing>
<coordinates>
48.4666,30.0000 46.3323,30.0000
</coordinates>
</LinearRing>
</outerBoundaryIs>
</Polygon>
</Placemark>