ActionScript® 3.0 Referenzhandbuch für die Adobe® Flash®-Plattform
Home  |  Liste der Pakete und Klassen ausblenden |  Pakete  |  Klassen  |  Neue Funktionen  |  Stichwortverzeichnis  |  Anhänge  |  Warum auf Englisch?
Filter: Daten werden vom Server abgerufen...
Daten werden vom Server abgerufen...
mx.validators 

RegExpValidationResult  - AS3 Flex

Paketmx.validators
Klassepublic class RegExpValidationResult
VererbungRegExpValidationResult Inheritance ValidationResult Inheritance Object

Sprachversion: ActionScript 3.0
Produktversion: Flex 3
Laufzeitversionen: Flash Player 9, AIR 1.1

Die RegExpValidator-Klasse löst die valid- und invalid-Ereignisse aus. Für ein invalid-Ereignis ist das Ereignisobjekt eine Instanz der ValidationResultEvent-Klasse und die ValidationResultEvent.results-Eigenschaft enthält ein Array von ValidationResult-Objekten.

Für ein valid-Ereignis hingegen enthält die ValidationResultEvent.results-Eigenschaft ein Array von RegExpValidationResult-Objekten. Die RegExpValidationResult-Klasse ist eine Unterklasse der ValidationResult-Klasse und enthält zusätzliche Eigenschaften, die mit regulären Ausdrücken verwendet werden.

Verwandte API-Elemente



Öffentliche Eigenschaften
 EigenschaftDefiniert von
 Inheritedconstructor : Object
Ein Verweis auf das Klassenobjekt oder die Konstruktorfunktion für eine angegebene Objektinstanz.
Object
 InheritederrorCode : String
Der Überprüfungsfehlercode, wenn der Wert der isError-Eigenschaft true ist.
ValidationResult
 InheritederrorMessage : String
Die Überprüfungsfehlermeldung, wenn der Wert der isError-Eigenschaft true ist.
ValidationResult
 InheritedisError : Boolean
Enthält true, wenn das Feld einen Überprüfungsfehler generiert hat.
ValidationResult
  matchedIndex : int
Eine Ganzzahl, die die Anfangsindexposition im Eingabestring der Übereinstimmung enthält.
RegExpValidationResult
  matchedString : String
Ein String, der den untergeordneten String eines Eingabestrings enthält, der mit dem regulären Ausdruck übereinstimmt.
RegExpValidationResult
  matchedSubstrings : Array
Ein Stringarray, das (wenn überhaupt) Übereinstimmungen untergeordneter Strings in Klammern enthält.
RegExpValidationResult
 InheritedsubField : String
Der Name des Unterfelds, mit dem das Ergebnis verknüpft ist.
ValidationResult
Öffentliche Methoden
 MethodeDefiniert von
  
RegExpValidationResult(isError:Boolean, subField:String = "", errorCode:String = "", errorMessage:String = "", matchedString:String = "", matchedIndex:int = 0, matchedSubstrings:Array = null)
Konstruktor
RegExpValidationResult
 Inherited
Gibt an, ob für ein Objekt eine bestimmte Eigenschaft definiert wurde.
Object
 Inherited
Gibt an, ob eine Instanz der Object-Klasse in der Prototypkette des Objekts vorhanden ist, das als Parameter angegeben wurde.
Object
 Inherited
Gibt an, ob die angegebene Eigenschaft vorhanden ist und durchlaufen werden kann.
Object
 Inherited
Legt die Verfügbarkeit einer dynamischen Eigenschaft für Schleifenoperationen fest.
Object
 Inherited
Gibt die Stringdarstellung dieses Objekts zurück, formatiert entsprechend den Konventionen des Gebietsschemas.
Object
 Inherited
Gibt das angegebene Objekt als String zurück.
Object
 Inherited
Gibt den Grundwert des angegebenen Objekts zurück.
Object
Eigenschaftendetails

matchedIndex

Eigenschaft
public var matchedIndex:int

Sprachversion: ActionScript 3.0
Produktversion: Flex 3
Laufzeitversionen: Flash Player 9, AIR 1.1

Eine Ganzzahl, die die Anfangsindexposition im Eingabestring der Übereinstimmung enthält.

matchedString

Eigenschaft 
public var matchedString:String

Sprachversion: ActionScript 3.0
Produktversion: Flex 3
Laufzeitversionen: Flash Player 9, AIR 1.1

Ein String, der den untergeordneten String eines Eingabestrings enthält, der mit dem regulären Ausdruck übereinstimmt.

matchedSubstrings

Eigenschaft 
public var matchedSubstrings:Array

Sprachversion: ActionScript 3.0
Produktversion: Flex 3
Laufzeitversionen: Flash Player 9, AIR 1.1

Ein Stringarray, das (wenn überhaupt) Übereinstimmungen untergeordneter Strings in Klammern enthält. Wenn keine übereinstimmenden untergeordneten Strings gefunden werden, ist die Länge dieses Arrays 0. Verwenden Sie matchedSubStrings[0], um auf den ersten übereinstimmenden untergeordneten String zuzugreifen.

Konstruktordetails

RegExpValidationResult

()Konstruktor
public function RegExpValidationResult(isError:Boolean, subField:String = "", errorCode:String = "", errorMessage:String = "", matchedString:String = "", matchedIndex:int = 0, matchedSubstrings:Array = null)

Sprachversion: ActionScript 3.0
Produktversion: Flex 3
Laufzeitversionen: Flash Player 9, AIR 1.1

Konstruktor

Parameter
isError:Booleantrueübergeben, wenn ein Überprüfungsfehler erzeugt wurde.
 
subField:String (default = "") — Name des Unterfelds des überprüften Objekts.
 
errorCode:String (default = "") — Überprüfungsfehlercode.
 
errorMessage:String (default = "") — Überprüfungsfehlermeldung.
 
matchedString:String (default = "") — Übereinstimmender untergeordneter String.
 
matchedIndex:int (default = 0) — Indexposition des übereinstimmenden Strings.
 
matchedSubstrings:Array (default = null) — Array von übereinstimmenden Strings.




[ X ]Warum auf Englisch?
Inhalt des ActionScript 3.0-Referenzhandbuchs wird in englischer Sprache angezeigt

Nicht alle Teile des ActionScript 3.0-Referenzhandbuchs wurden in alle Sprachen übersetzt. Wenn der Text zu einem Sprachelement nicht übersetzt wurde, wird er auf Englisch angezeigt. Zum Beispiel wurden die Informationen zur ga.controls.HelpBox-Klasse nicht in andere Sprachen übersetzt. In der deutschen Version des Referenzhandbuchs erscheint der Abschnitt zur ga.controls.HelpBox-Klasse deshalb auf Englisch.