English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Metodo JavaScript String search()

 Oggetto String JavaScript

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.

Sintassi:

string.search(regex)
var str = 'Il problema è essere, o non essere, questo è essere.';
var pos = str.search('to be');
Prova a vedere‹/›

Compatibilità dei browser

Tutti i browser supportano completamente il metodo search():

Metodo
search()ÈÈÈÈÈ

Valore del parametro

ParametroDescrizione
regexEspressione regolare. Se viene passato una stringa, viene implicitamente convertita in un'espressione regolare

Dettagli tecnici

Valore di ritorno:Indice della prima corrispondenza tra l'espressione regolare e la stringa fornita; se non trovata, è -1
Versione JavaScript:ECMAScript 1

Più esempi

Esempio seguente dimostra:iUso 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‹/›

 Oggetto String JavaScript