88 of 264 menu

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
uzlfrpluzchy