【发布时间】:2021-02-19 14:47:12
【问题描述】:
我需要从看起来像 +/- 的 txt 文件中检索数字:
[ Index 1 ]
1628 5704
32801 61605
71508 90612
1026061
我需要忽略 Indexe 的号码。
[0-9]+ 检索所有数字,以及索引。
我尝试了类似这样的方法,称为负前瞻(?![(Index 1)])([0-9]+)。它确实忽略了 1,但所有这些……例如 1628 变为 628。感谢帮助,我在正则表达式语法方面一直很弱:/
【问题讨论】:
-
如果你不希望括号内的数字,你可以检查if there is not a closing
]ahead。 -
对你想要的东西非常模糊,举一个带有多个索引和所需输出的示例输入