Stringa JavaScript - metodo search ()
Descrizione
Questo metodo esegue la ricerca di una corrispondenza tra un'espressione regolare e questo oggetto String.
Sintassi
La sua sintassi è la seguente:
string.search(regexp);
Dettagli argomento
regexp- Un oggetto espressione regolare. Se un oggetto non RegExpobj viene passato, viene convertito in modo implicito 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
Prova il seguente esempio.
<html>
<head>
<title>JavaScript String search() Method</title>
</head>
<body>
<script type = "text/javascript">
var re = /apples/gi;
var str = "Apples are round, and apples are juicy.";
if ( str.search(re) == -1 ) {
document.write("Does not contain Apples" );
} else {
document.write("Contains Apples" );
}
</script>
</body>
</html>
Produzione
Contains Apples