我想知道 Javascript RegExp 是否能够在正则表达式本身中打开和关闭不区分大小写。我知道您可以为整个正则表达式设置修饰符,但这不是我要说的。
例如,我的搜索字符串可能是:
teXT To seArcH TOP SECRET
.
我想找到不敏感的大小写部分“要搜索的文本”,然后强制区分“绝密”的大小写。
因此,这不匹配(因为最高机密的大小写敏感):
teXT To seArcH Top Secret
但这会匹配(第一部分的情况无关紧要):
text to search TOP SECRET
在 Perl 中,您可以在搜索字符串中执行此操作。Javascript 的正则表达式引擎是否支持这样的东西?