表达式可以在Chrome浏览器中运行,但不能在Firefox中运行,有人可以修复此正则表达式以在两者中正常工作吗?

时间:2019-06-25 13:39:18

标签: regex regex-lookarounds

此regex表达式可在chrome中使用,但不能在Firefox中使用,我无法弄清楚如何将其转换为firefox使用的regex格式,因此在两种格式中均可使用。

可能与否定的后遗症有关,但我真的不知道如何转换它们。

new RegExp(`(?!<|>|/|&amp|_)(?<!</?[^>]*|&[^;]*)(${term})`, 'gi');

因此,它是一个正则表达式,用于搜索传入的搜索词并忽略某些特殊字符。在chrome中效果很好,但在foxfire中效果不佳。

0 个答案:

没有答案