Share via


Metodo search

Restituisce la posizione della prima corrispondenza di una sottostringa in una ricerca di espressione regolare.

function search(rgExp : RegExp) : Number

Argomenti

  • rgExp
    Obbligatoria. Istanza di un oggetto Regular Expression contenente il criterio di espressione regolare e i flag applicabili.

Note

Se viene individuata una corrispondenza, verrà restituito un numero intero che indica la posizione rispetto all'inizio della stringa in cui è stata individuata la corrispondenza. Se non viene trovata alcuna corrispondenza, verrà restituito -1.

Esempio

Nell'esempio seguente viene illustrato l'utilizzo del metodo search.

function SearchDemo()
{
    var s = "is but a dream within a dream";

// Create the regular expression pattern.
    var re = /dream/i;        

// Search the string.
    var r = s.search(re);     
    return(r);                

// Output: 9
}

Requisiti

Versione 3

Si applica a:

Oggetto String

Vedere anche

Riferimenti

Metodo exec

Metodo match

Oggetto Regular Expression

Metodo replace

Metodo test

Concetti

Sintassi delle espressioni regolari