ignoreCase-Eigenschaft

Aktualisiert: November 2007

Gibt einen booleschen Wert zurück, der den Zustand des mit einem regulären Ausdruck verwendeten ignoreCase-Flags (i) angibt.

rgExp.ignoreCase

Argumente

  • rgExp
    Erforderlich. Eine Instanz eines Regular Expression-Objekts.

Hinweise

Die ignoreCase-Eigenschaft ist schreibgeschützt und gibt true zurück, wenn das ignoreCase-Flag für einen regulären Ausdruck gesetzt ist, andernfalls wird false zurückgegeben. Der Standardwert ist false.

Falls verwendet, gibt das ignoreCase-Flag an, dass die Groß-/Kleinschreibung bei einer Suche nach dem Muster in der zu durchsuchenden Zeichenfolge nicht beachtet werden sollte.

Beispiel

Das folgende Beispiel veranschaulicht die Verwendung der ignoreCase-Eigenschaft.

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);

Ausgabe dieses Programms:

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

Anforderungen

Version 5.5

Betrifft:

Regular Expression-Objekt

Siehe auch

Konzepte

Syntax regulärer Ausdrücke

Referenz

global-Eigenschaft

multiline-Eigenschaft