JavaScript: ¿String contiene otra String?
Pregunta de Chematik | 10/01/2021 a las 16:59
Quiero probar si una string / cadena contiene otra string / cadena en JavaScript. Hasta ahora, lo he intentado con String.contains(), pero parece que no funciona de alguna manera.
¿Alguien tiene una solución?
Temas Relacionados
JavaScript: Capturar el Envío de un Formulario
Tutorial | 0 Comentarios
jQuery: Deshabilitar Botón Enviar si ninguna Casilla de Verificación está marcada
Tutorial | 5 Comentarios
JavaScript: window.location como String
Información | 0 Comentarios
JavaScript: window.location.indexOf no funciona
Pregunta | 1 Respuesta
JavaScript y jQuery: Reemplazar el contenido de un elemento usando innerHTML
Tutorial | 0 Comentarios
JavaScript: Eliminar el último Carácter de una Cadena/String
Consejo | 0 Comentarios
JavaScript: Función Explode String
Pregunta | 1 Respuesta
Aviso Importante
Por favor tenga en cuenta: Las contribuciones publicadas en askingbox.com son contribuciones de los usuarios y no deben reemplazar el asesoramiento profesional. No son verificados por independientes y no reflejan necesariamente la opinión de askingbox.com. Aprende más.
Participar
Haga su propia pregunta o escriba su propio artículo en askingbox.com. He aquí cómo.
En JavaScript, la función contains() no se puede utilizar de esta forma en relación con las cadenas. Necesita la función indexOf (), que puede usar algo como esto:
Como parámetro, pasa la cadena que le gustaría buscar. En el ejemplo anterior, es "CDE". La función nos da la posición de la cadena pasada, o -1, si no hay posición, por lo tanto, la cadena no está incluida.
En nuestro ejemplo, "CDE" se incluye en "ABCDEF". Esto haría que la condición IF no sea -1 y "La cadena contiene "CDE"." sería la alerta.
Importante: Asegúrese de escribir también "indexOf" y no "indexof". De lo contrario, no funciona.
10/01/2021 a las 19:55