小编典典

包含不区分大小写

all

我有以下内容:

if (referrer.indexOf("Ral") == -1) { ... }

我喜欢做的是Ral不区分大小写,以便它可以是RAl,rAl等并且仍然匹配。

有没有办法说Ral必须不区分大小写?


阅读 95

收藏
2022-03-14

共1个答案

小编典典

.toUpperCase()之后添加referrer。此方法将字符串转换为大写字符串。然后,使用.indexOf()usingRAL而不是Ral.

if (referrer.toUpperCase().indexOf("RAL") === -1) {

使用正则表达式也可以实现相同的目的(当您想要针对动态模式进行测试时特别有用):

if (!/Ral/i.test(referrer)) {
   //    ^i = Ignore case flag for RegExp
2022-03-14