TypeScript - Ricerca stringa ()
Questo metodo esegue la ricerca di una corrispondenza tra un'espressione regolare e questo oggetto String.
Sintassi
string.search(regexp);
Dettagli argomento
regexp- Un oggetto espressione regolare. Se viene passato un oggetto non RegExp obj, viene convertito implicitamente in RegExp utilizzando new RegExp (obj).
Valore di ritorno
In caso di esito positivo, la ricerca restituisce l'indice dell'espressione regolare all'interno della stringa. In caso contrario, restituisce -1.
Esempio
var re = /apples/gi;
var str = "Apples are round, and apples are juicy.";
if (str.search(re) == -1 ) {
console.log("Does not contain Apples" );
} else {
console.log("Contains Apples" );
}
Durante la compilazione, genererà lo stesso codice in JavaScript.
Il suo output è il seguente:
Contains Apples