La cadena contiene otra cadena [duplicate]

1 minuto de lectura

avatar de usuario
Donald

¿Cómo puedo verificar si una cadena contiene otra cadena en lugar de usar “==” para comparar la cadena completa?

Saludos

  • Aquí un punto de referencia para las formas más comunes de verificar si una cadena está en una cadena: jsben.ch/#/o6KmH

    – EscapeNetscape

    31/10/2016 a las 17:05


Puedes usar .indexOf():

if(str.indexOf(substr) > -1) {

}

  • no funcionó cuando uso msgCache[id].headers.subject.indexOf(“FALLO EN LA ENTREGA:”) > -1

    – Donald

    24 de mayo de 2011 a las 10:12

  • y el asunto es: FALLO EN LA ENTREGA: Usuario fdfd.ablfdfitt (df.fdf@dfdf.com) no incluido en el Directorio de Domino

    – Donald

    24 de mayo de 2011 a las 10:13

  • Bueno, ¿qué es msgCache[id].headers.subject?

    – Félix Kling

    24 de mayo de 2011 a las 10:13

  • @donald: funciona para mí: jsfiddle.net/bZUvp (y también funciona con node.js, es el mismo JavaScript)

    – Félix Kling

    24 de mayo de 2011 a las 10:14


  • En realidad, el mensaje está dentro de una matriz. [ ‘DELIVERY FAILURE: User fdfd.ablfdfitt (df.fdf@dfdf.com) not listed in Domino Directory’ ] lo siento por el error.

    – Donald

    24 de mayo de 2011 a las 10:19

¿Ha sido útil esta solución?