有人能告诉我正则表达式与下面的输入匹配:
Tom
Mary
George
我认为正则表达式是.*\n.*\n.*\n
,但有没有更简单的表达方式?
我试过[.\*\n]\*
,但它不起作用。
答案 0 :(得分:0)
怎么样:
$str =~ /(?:.+\n){3}/;
答案 1 :(得分:0)
以下正则表达式适合您吗?它匹配除了新行后跟换行符等所有内容,依此类推。最后一行是可选的,以说明最后一行。
[^\n]+[\n][^\n]+\n[^\n]+\n?