Metodo search
Il metodo search trova le corrispondenze tra una stringa
e una espressione regolare
e restituisce la posizione della prima corrispondenza.
Se non viene trovata alcuna corrispondenza, il metodo restituirà -1.
Sintassi
stringa.search(espressione regolare);
Esempio
Troviamo la posizione della sottostringa:
let str = 'aaa xax bbb';
let res = str.search(/x.x/);
console.log(res);
Risultato dell'esecuzione del codice:
4
Vedi anche
-
metodo
test,
che verifica una stringa -
metodo
match,
che cerca corrispondenze in una stringa -
metodo
matchAll,
che cerca tutte le corrispondenze in una stringa -
metodo
exec,
che esegue una ricerca sequenziale -
metodo
replace,
che esegue ricerca e sostituzione -
metodo
split,
che divide una stringa -
metodo
includes,
che cerca una stringa specificata nella stringa corrente