Ricerca stringa JavaScript ()

Il metodo JavaScript String search () ricerca nella stringa un valore specificato da un'espressione regolare.

La sintassi del search()metodo è:

 str.search(regexp)

Qui str è una stringa.

parametri di ricerca ()

Il search()metodo comprende:

  • regexp- Un oggetto espressione regolare (l'argomento viene convertito implicitamente in RegExpse non è un RegExpoggetto)

Valore restituito dalla ricerca ()

  • Restituisce l'indice della prima corrispondenza tra l'espressione regolare e la stringa data
  • Restituisce -1 se non è stata trovata alcuna corrispondenza.

Esempio: utilizzo della ricerca ()

 const string = "I love to write JavaScript programs"; let re = /(a-z)/; let index = string.search(re); console.log(index); // 2 -> matches 'l' let re1 = /J(a-z)*/i; let index1 = string.search(re1); console.log(index1); // 16 -> matches 'JavaScript' let re2 = /(0-9)/; let index2 = string.search(re2); console.log(index2); // -1 -> No digit match

Produzione

 2 16-1

Letture consigliate: JavaScript String Match ()

Articoli interessanti...