另一个与"diff.*\n.*\n.*\n.*\n.*\n"相同的正则表达式

Ber*_*ire 1 ruby regex perl

我有这个正则表达式:

diff.\*\n.\*\n.\*\n.\*\n.\*\n
Run Code Online (Sandbox Code Playgroud)

我希望匹配从"diff"到第五个新行的所有内容.有人可以为我简化吗?

tch*_*ist 6

你需要分组:

 diff(?:.*\n){5}
Run Code Online (Sandbox Code Playgroud)