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
Si applica a:
Vedere anche
Concetti
Sintassi delle espressioni regolari