Condividi tramite


Proprietà ignoreCase

Aggiornamento: novembre 2007

Restituisce un valore booleano che indica lo stato del flag ignoreCase (i) utilizzato con un'espressione regolare.

rgExp.ignoreCase

Argomenti

  • rgExp
    Obbligatorio. Istanza di un oggetto Regular Expression.

Note

La proprietà ignoreCase è in sola lettura e restituisce true se il flag ignoreCase è impostato per un'espressione regolare, false in caso contrario. Il valore predefinito è false.

Quando impostato, il flag ignoreCase indica che nella ricerca verrà ignorata la differenza tra maiuscole e minuscole nella corrispondenza del criterio nella stringa cercata.

Esempio

Nell'esempio seguente viene illustrato l'utilizzo della proprietà ignoreCase.

function RegExpPropDemo(re : RegExp) {
   print("Regular expression: " + re);
   print("global:     " + re.global);
   print("ignoreCase: " + re.ignoreCase);
   print("multiline:  " + re.multiline);
   print();
};

// Some regular expression to test the function.
var re1 : RegExp = new RegExp("the","i");  // Use the constructor.
var re2 = /\w+/gm;                         // Use a literal.
RegExpPropDemo(re1);
RegExpPropDemo(re2);
RegExpPropDemo(/^\s*$/im);

L'output del programma è il seguente:

Regular expression: /the/i
global:     false
ignoreCase: true
multiline:  false

Regular expression: /\w+/gm
global:     true
ignoreCase: false
multiline:  true

Regular expression: /^\s*$/im
global:     false
ignoreCase: true
multiline:  true

Requisiti

Versione 5,5

Si applica a:

Oggetto Regular Expression

Vedere anche

Concetti

Sintassi delle espressioni regolari

Riferimenti

Proprietà global

Proprietà multiline