指定正则表达式中新行数的最佳实践

时间:2016-03-18 05:37:26

标签: javascript regex

很长一段时间我使用它来指定新行,它工作正常。

(?:.*[\r\n]+){n,m}

这是执行此操作的最佳做​​法吗?

1 个答案:

答案 0 :(得分:3)

最好使用(?:.*\r?\n){n,m},因为正则表达式中的[\r\n]+应该贪婪地匹配一个或多个换行符。所以它不会做你想要的确切工作。