用正则表达式
(\d+\.\d{2})
我从像这样的字符串中提取带有2个小数的数字
Ams1.74 Rot1.26 Lon1.28
结果将是
1.74 1.26 1.28
现在,我发现字符串AX1和AX2也可能出现在数字之前,我的问题是:我将如何获得
从字符串
AX11.74 Rot1.26 AX21.28
用正则表达式?
似乎可以在后面使用否定式:
(?<!AX)\d+\.\d{2}
参见regex101.com上的演示。请注意,反斜杠需要转义,因此您最终将拥有:
(?<!AX)\\d+\.\\d{2}
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
点击生成二维码
我来说两句