0

我有两个正则表达式。如何将它们转换为一个:

str = str.replace(/(\s\(\d+\)|exception\s*\:*)/gi, "<br /><br />$1");
str = str.replace(/(exception\s+No\.\s*\d\:)/gi,"<br /><br />$1");

我想将它们转换成一个正则表达式。我该怎么做?

提前致谢

4

1 回答 1

0

可能不是优化的正则表达式,但一个非常简单的解决方案是将您的正则表达式与|

str = str.replace(/((?:\s\(\d+\)|exception\s*\:*)|exception\s+No\.\s*\d\:)/gi, "<br /><br />$1");
于 2013-04-10T14:10:24.880 回答