【发布时间】:2019-07-29 04:11:48
【问题描述】:
正如标题所说,我需要在一个 delphi 文件中找到所有导入。文字看起来有点像这样:
uses X.Y.Z, A.B, C.D.F; class procedure
所以我的正则表达式匹配将是:
- X.Y.Z
- A.B
- C.D.F
我知道我需要为 X.Y.Z 使用捕获组。但我只能设法获得第一组。在每个捕获组之间可以有空格或 1 个或多个换行符或两者兼有。 这是我到目前为止所拥有的: ^uses(?:[\n|\s]*([a-z|.|A-Z]+)(?:,)+)
【问题讨论】:
-
您使用什么语言/工具?
标签: regex capturing-group