Paket | mx.validators |
Klasse | public class RegExpValidationResult |
Vererbung | RegExpValidationResult ValidationResult Object |
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
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
Eigenschaft | Definiert von | ||
---|---|---|---|
constructor : Object
Ein Verweis auf das Klassenobjekt oder die Konstruktorfunktion für eine angegebene Objektinstanz. | Object | ||
errorCode : String
Der Überprüfungsfehlercode, wenn der Wert der isError-Eigenschaft true ist. | ValidationResult | ||
errorMessage : String
Die Überprüfungsfehlermeldung, wenn der Wert der isError-Eigenschaft true ist. | ValidationResult | ||
isError : 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 | ||
subField : String
Der Name des Unterfelds, mit dem das Ergebnis verknüpft ist. | ValidationResult |
Methode | Definiert von | ||
---|---|---|---|
RegExpValidationResult(isError:Boolean, subField:String = "", errorCode:String = "", errorMessage:String = "", matchedString:String = "", matchedIndex:int = 0, matchedSubstrings:Array = null)
Konstruktor
| RegExpValidationResult | ||
Gibt an, ob für ein Objekt eine bestimmte Eigenschaft definiert wurde. | Object | ||
Gibt an, ob eine Instanz der Object-Klasse in der Prototypkette des Objekts vorhanden ist, das als Parameter angegeben wurde. | Object | ||
Gibt an, ob die angegebene Eigenschaft vorhanden ist und durchlaufen werden kann. | Object | ||
Legt die Verfügbarkeit einer dynamischen Eigenschaft für Schleifenoperationen fest. | Object | ||
Gibt die Stringdarstellung dieses Objekts zurück, formatiert entsprechend den Konventionen des Gebietsschemas. | Object | ||
Gibt das angegebene Objekt als String zurück. | Object | ||
Gibt den Grundwert des angegebenen Objekts zurück. | Object |
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.
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
ParameterisError:Boolean — true ü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.
|
Tue Jun 12 2018, 10:04 AM Z