Regex 记事本++;截断LatLng数据

Regex 记事本++;截断LatLng数据,regex,notepad++,kml,Regex,Notepad++,Kml,我有一个KML文件,它有多个坐标。我想修剪坐标,看看它是否会缩小尺寸 变化 LatLng不同,格式不一致。下面是我文件中的LatLng示例。我为没有使用更准确的捕获而道歉,我没有意识到这会影响正则表达式 20.0649556884364,42.546758117893,0 -6.665609089909049,61.4394550582227,0 142.843146200241,54.2804088338613,0 这会持续一段时间,因为它是一个多几何体多边形。我想将LatLng减少到20.

我有一个KML文件,它有多个坐标。我想修剪坐标,看看它是否会缩小尺寸

变化 LatLng不同,格式不一致。下面是我文件中的LatLng示例。我为没有使用更准确的捕获而道歉,我没有意识到这会影响正则表达式

20.0649556884364,42.546758117893,0
-6.665609089909049,61.4394550582227,0
142.843146200241,54.2804088338613,0
这会持续一段时间,因为它是一个多几何体多边形。我想将LatLng减少到
20.1234,20.1234

如何删除句点后只剩下4位的最后9位数字?

查找内容:

(\.\d{4})\d+
替换为:

$1
查找内容:

(\.\d{4})\d+
替换为:

$1
查找内容:

(\.\d{4})\d+
替换为:

$1
查找内容:

(\.\d{4})\d+
替换为:

$1


这有帮助吗?您只需要根据需要定制正则表达式并处理返回变量\1,suchI正在处理这个变量,但即使是更新的正则表达式也不能用于notepad++6.3,这有帮助吗?您只需要根据需要定制正则表达式并处理返回变量\1,suchI正在处理这个变量,但即使是更新的正则表达式也不能用于notepad++6.3,这有帮助吗?您只需要根据需要定制正则表达式并处理返回变量\1,suchI正在处理这个变量,但即使是更新的正则表达式也不能用于notepad++6.3,这有帮助吗?您只需根据需要定制正则表达式并摆弄返回变量\1,suchI正在处理此变量,但即使是更新的正则表达式也无法用于notepad++6.3。很抱歉,它仍然无法工作。我执行以下选择的“ctrl+H”操作。是否启用了
正则表达式
单选按钮?我选择了它,并且还匹配了换行符然后在find中,我键入了您提供的代码,并用$1替换。很抱歉,这是有效的,我没有提到代码与我的示例有点不同。我对我的原始帖子进行了编辑,以反映记事本++中的准确LatLngIn,您可以在替换字符串中同时使用
\1
$1
。很抱歉,它仍然不起作用。我执行了以下选择的“ctrl+H”操作。是否启用了
正则表达式
单选按钮?我选择了该按钮,并且还匹配了新行,然后在“查找”中键入了您提供的代码,并将其替换为$1。很抱歉,此操作有效,我没有提到代码与我的示例有点不同。我对我的原始帖子进行了编辑,以反映记事本++中的准确LatLngIn,您可以在替换字符串中同时使用
\1
$1
。很抱歉,它仍然不起作用。我执行了以下选择的“ctrl+H”操作。是否启用了
正则表达式
单选按钮?我选择了该按钮,并且还匹配了新行,然后在“查找”中键入了您提供的代码,并将其替换为$1。很抱歉,此操作有效,我没有提到代码与我的示例有点不同。我对我的原始帖子进行了编辑,以反映记事本++中的准确LatLngIn,您可以在替换字符串中同时使用
\1
$1
。很抱歉,它仍然不起作用。我执行了以下选择的“ctrl+H”操作。是否启用了
正则表达式
单选按钮?我选择了该按钮,并且还匹配了新行,然后在“查找”中键入了您提供的代码,并将其替换为$1。很抱歉,此操作有效,我没有提到代码与我的示例有点不同。我对我的原始帖子进行了编辑,以反映记事本++中的准确LatLngIn,您可以在替换字符串中同时使用
\1
$1