English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
search()Il metodo esegue una ricerca tra l'espressione regolare e la stringa.
Se trova una corrispondenza, restituirà la posizione della prima corrispondenza, se non trova corrispondenze, restituirà-1.
Puoi trovareTutorial RegExpeRiferimento oggetto RegExpPer ulteriori informazioni sugli espressioni regolari.
string.search(regex)
var str = 'Il problema è essere, o non essere, questo è essere.'; var pos = str.search('to be');Prova a vedere‹/›
Tutti i browser supportano completamente il metodo search():
Metodo | |||||
search() | È | È | È | È | È |
Parametro | Descrizione |
---|---|
regex | Espressione regolare. Se viene passato una stringa, viene implicitamente convertita in un'espressione regolare |
Valore di ritorno: | Indice della prima corrispondenza tra l'espressione regolare e la stringa fornita; se non trovata, è -1 |
---|---|
Versione JavaScript: | ECMAScript 1 |
Esempio seguente dimostra:i
Uso degli修饰符 (ignora maiuscole e minuscole):
var str = 'The question is TO BE, or not to be, that is to be.'; var pos = str.search(/to be/i);Prova a vedere‹/›