ES6 - Ricerca RegExp ()

Questo metodo restituisce l'indice in cui è stata trovata la corrispondenza nella stringa. Se non viene trovata alcuna corrispondenza, restituisce -1.

Sintassi

str.replace(regexp|substr, newSubStr|function)

Dettagli dei parametri

  • Regexp - Un oggetto espressione regolare.

  • Substr - Stringa da sostituire.

  • newSubStr - La stringa di sostituzione.

  • function - la funzione per creare una nuova stringa.

Valore di ritorno

Restituisce l'indice in cui è stata trovata la corrispondenza nella stringa.

Esempio

var str = 'Welcome to ES6.We are learning ES6'; 
var re = new RegExp(/We/); 
var found = str.search(re); 
console.log(found);

Produzione

0