Javascript 正则表达式匹配某种段落

Javascript 正则表达式匹配某种段落,javascript,regex,Javascript,Regex,我有一根像 1 example 2 example 3 example 其中每一行由新行分隔。我试图找到一种匹配的方法,这样就必须有多行,并且每行必须包含一个数字,后跟一个字符串。还必须至少有两行 这是我到目前为止所做的,但它不起作用 (\d* \w*(\n|$)){2,} 像这样的东西可能适合你: string.match(/\d+ \w+[\n\r]+\d+ \w+/m); 请注意“m”,它指定可以跨多行进行匹配 编辑看起来您的表达式很好,只是缺少了“m”。如何匹配最后一行,而这一行没

我有一根像

1 example
2 example
3 example
其中每一行由新行分隔。我试图找到一种匹配的方法,这样就必须有多行,并且每行必须包含一个数字,后跟一个字符串。还必须至少有两行

这是我到目前为止所做的,但它不起作用

(\d* \w*(\n|$)){2,}

像这样的东西可能适合你:

string.match(/\d+ \w+[\n\r]+\d+ \w+/m);
请注意“m”,它指定可以跨多行进行匹配


编辑看起来您的表达式很好,只是缺少了“m”。

如何匹配最后一行,而这一行没有新行?编辑了我的表达式。它没有那么优雅,但是……:)