Notepad ++:查找具有任意小数部分的两个连续实数

时间:2018-03-25 15:45:06

标签: regex

考虑以下一行:

ATOM  41108  ZN1 ION     1       23.520  23.143 -1.003  1.00  0.00      O1   

假设我想在同一行中找到23 * * *之后的这一行。

我尝试了23\d*\s*23,但没有找到此测试线。

1 个答案:

答案 0 :(得分:2)

您正在寻找数字,而23之前有一个小数点:

23\.\d+\s*23\.\d+

如果小数部分是可选的,您可以这样做:

23(?:\.\d+)?\s*23(?:\.\d+)?