| パッケージ | mx.validators |
| クラス | public class RegExpValidationResult |
| 継承 | RegExpValidationResult ValidationResult Object |
valid イベントと invalid イベントを送出します。invalid イベントでは、イベントオブジェクトが ValidationResultEvent クラスのインスタンスであり、ValidationResultEvent.results プロパティに ValidationResult オブジェクトの配列が含まれます。
ただし、valid イベントの場合、ValidationResultEvent.results プロパティには RegExpValidationResult オブジェクトの配列が含まれます。 RegExpValidationResult クラスは ValidationResult クラスの子クラスとなっており、正規表現とあわせて使用するプロパティが追加で格納されます。
関連項目
| プロパティ | 定義元 | ||
|---|---|---|---|
![]() | constructor : Object
指定されたオブジェクトインスタンスのクラスオブジェクトまたはコンストラクタ関数への参照です。 | Object | |
![]() | errorCode : String
isError プロパティの値が true の場合、検証エラーコードを表します。 | ValidationResult | |
![]() | errorMessage : String
isError プロパティの値が true の場合、検証エラーメッセージを表します。 | ValidationResult | |
![]() | isError : Boolean
フィールドで検証エラーが発生すると、値が true に設定されます。 | ValidationResult | |
| matchedIndex : int
一致した入力ストリング中の開始インデックスを含む整数を表します。 | RegExpValidationResult | ||
| matchedString : String
正規表現と一致する入力ストリングのサブストリングが含まれたストリングを表します。 | RegExpValidationResult | ||
| matchedSubstrings : Array
ストリングの配列を表します。一致するサブストリングが存在する場合は、そのサブストリングが括弧に囲まれた状態で配列内に格納されます。 | RegExpValidationResult | ||
![]() | prototype : Object [静的]
クラスまたは関数オブジェクトのプロトタイプオブジェクトへの参照です。 | Object | |
![]() | subField : String
結果と関連付けられているサブフィールドの名前を表します。 | ValidationResult | |
| メソッド | 定義元 | ||
|---|---|---|---|
RegExpValidationResult(isError:Boolean, subField:String = "", errorCode:String = "", errorMessage:String = "", matchedString:String = "", matchedIndex:int = 0, matchedSubstrings:Array = null)
コンストラクタ
| RegExpValidationResult | ||
![]() |
オブジェクトに指定されたプロパティが定義されているかどうかを示します。 | Object | |
![]() |
Object クラスのインスタンスが、パラメータとして指定されたオブジェクトのプロトタイプチェーン内にあるかどうかを示します。 | Object | |
![]() |
指定されたプロパティが存在し、列挙できるかどうかを示します。 | Object | |
![]() |
ループ処理に対するダイナミックプロパティの可用性を設定します。 | Object | |
![]() |
指定されたオブジェクトのストリング表現を返します。 | Object | |
![]() |
指定されたオブジェクトのプリミティブな値を返します。 | Object | |
| matchedIndex | プロパティ |
public var matchedIndex:int一致した入力ストリング中の開始インデックスを含む整数を表します。
| matchedString | プロパティ |
public var matchedString:String正規表現と一致する入力ストリングのサブストリングが含まれたストリングを表します。
| matchedSubstrings | プロパティ |
public var matchedSubstrings:Array
ストリングの配列を表します。一致するサブストリングが存在する場合は、そのサブストリングが括弧に囲まれた状態で配列内に格納されます。 サブストリングに一致するものが見つからない場合、この配列の長さは 0 になります。matchedSubStrings[0] を使用すると最初にサブストリングが一致したものにアクセスできます。
| RegExpValidationResult | () | コンストラクタ |
public function RegExpValidationResult(isError:Boolean, subField:String = "", errorCode:String = "", errorMessage:String = "", matchedString:String = "", matchedIndex:int = 0, matchedSubstrings:Array = null)コンストラクタ
パラメータisError:Boolean — 検証エラーが発生した場合は、true を渡します。
| |
subField:String (default = "") — 検証したオブジェクトのサブフィールドの名前を表します。
| |
errorCode:String (default = "") — 検証エラーコードを表します。
| |
errorMessage:String (default = "") — 検証エラーメッセージを表します。
| |
matchedString:String (default = "") — 一致するサブストリングです。
| |
matchedIndex:int (default = 0) — 一致するストリングのインデックスを表します。
| |
matchedSubstrings:Array (default = null) — 一致するサブストリングの配列を表します。
|
このページに新しいコメントが追加された場合に、電子メールでの通知を希望する。 | コメントレポート
現在のページ: http://livedocs.adobe.com/flex/3_jp/langref/mx/validators/RegExpValidationResult.html