Método search en expresiones regulares de JavaScript
En esta lección analizaremos el método search,
que realiza una búsqueda en una cadena
mediante una expresión regular. Toma los
siguientes parámetros:
cadena.search(expresiónRegular)
El método devuelve la posición de la primera
subcadena encontrada, y si no se encuentra -
entonces -1.
En el siguiente ejemplo encontramos la posición de la subcadena
'aaa' en nuestra cadena:
let str = 'a aa aaa aaaa aaaa';
let res = str.search(/aaa/);
Como resultado, en la variable se guardará lo siguiente:
5
Se da la cadena:
let str = '1 23 456 789';
Encuentra la posición del primer número que consta de tres dígitos.