English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
search()El método realiza una búsqueda de coincidencias entre la expresión regular y la cadena.
Si encuentra coincidencias, regresará la posición de la primera coincidencia, si no encuentra coincidencias, regresará-1.
Puede encontrarTutorialesRegExpyReferencia de objetos RegExpConozca más sobre las expresiones regulares.
string.search(regex)
var str = 'La pregunta es ¿ser o no ser, es decir, ser.39 var pos = str.search(');ser');Prueba y observa‹/›
Todos los navegadores admiten completamente el método search():
Método | |||||
search() | Sí | Sí | Sí | Sí | Sí |
Parámetro | Descripción |
---|---|
regex | Expresión regular. Si se pasa una cadena, se convierte implícitamente en una expresión regular |
Valor de retorno: | Índice de la primera coincidencia entre la expresión regular y la cadena dada; si no se encuentra, es-1 |
---|---|
Versión de JavaScript: | ECMAScript 1 |
El siguiente ejemplo demuestrai
Uso de modificador (ignorar mayúsculas y minúsculas):
var str = 'La pregunta es SER, o no ser, eso es lo que debe ser.' var pos = str.search(/ser/i);Prueba y observa‹/›