我有一个正则表达式,例如 \r?\n\r?\n
。我可以使用完全相同的字符数将其写为 (\r?\n){2}
。
两者之间在性能方面有什么区别吗?或者针对这种情况的最佳实践。
最佳答案
下面的 JSPerf 表明使用重复模式比使用 {2}
快得多:http://jsperf.com/js-repeated-regexp-or-specific-number-of-sequences
关于javascript - 写出重复正则表达式与指定序列数的性能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9523624/