Tengo lo siguiente:
if (referrer.indexOf("Ral") == -1) { ... }
Lo que quiero hacer es que Ral
no distinga entre mayúsculas y minúsculas, para que pueda ser RAl
, rAl
, etc. y siga coincidiendo.
¿Hay alguna manera de decir que Ral
tiene que ser insensible a las mayúsculas y minúsculas?
Añade .toLowerCase()
después de referrer
. Este método convierte la cadena en minúscula. A continuación, utilice .indexOf()
utilizando ral
en lugar de Ral
.
if (referrer.toLowerCase().indexOf("ral") === -1) {
También se puede conseguir lo mismo utilizando una Expresión Regular (especialmente útil cuando se quiere probar contra patrones dinámicos):
if (!/Ral/i.test(referrer)) {
// ^i = Ignore case flag for RegExp