Adobe® Flash® Platform 用 ActionScript® 3.0 リファレンスガイド
ホーム  |  パッケージおよびクラスリストの非表示 |  パッケージ  |  クラス  |  新機能  |  索引  |  付録  |  英語で表示される理由
フィルター: サーバーからデータを取得しています...
サーバーからデータを取得しています...
mx.validators 

RegExpValidationResult  - AS3 Flex

パッケージmx.validators
クラスpublic class RegExpValidationResult
継承RegExpValidationResult Inheritance ValidationResult Inheritance Object

言語バージョン: ActionScript 3.0
製品バージョン: Flex 3
ランタイムバージョン: Flash Player 9, AIR 1.1

RegExpValidator クラスは、valid イベントと invalid イベントを送出します。 invalid イベントでは、イベントオブジェクトが ValidationResultEvent クラスのインスタンスであり、ValidationResultEvent.results プロパティに ValidationResult オブジェクトの配列が含まれます。

ただし、valid イベントの場合、ValidationResultEvent.results プロパティには RegExpValidationResult オブジェクトの配列が含まれます。 RegExpValidationResult クラスは ValidationResult クラスの子クラスとなっており、正規表現とあわせて使用するプロパティが追加で格納されます。

関連する API エレメント



パブリックプロパティ
 プロパティ定義元
 Inheritedconstructor : Object
指定されたオブジェクトインスタンスのクラスオブジェクトまたはコンストラクター関数への参照です。
Object
 InheritederrorCode : String
isError プロパティの値が true の場合、検証エラーコードを表します。
ValidationResult
 InheritederrorMessage : String
isError プロパティの値が true の場合、検証エラーメッセージを表します。
ValidationResult
 InheritedisError : Boolean
フィールドで検証エラーが発生すると、値が true に設定されます。
ValidationResult
  matchedIndex : int
一致した入力ストリング中の開始インデックスを含む整数を表します。
RegExpValidationResult
  matchedString : String
正規表現と一致する入力ストリングのサブストリングが含まれたストリングを表します。
RegExpValidationResult
  matchedSubstrings : Array
ストリングの配列を表します。一致するサブストリングが存在する場合は、そのサブストリングが括弧に囲まれた状態で配列内に格納されます。
RegExpValidationResult
 InheritedsubField : String
結果と関連付けられているサブフィールドの名前を表します。
ValidationResult
パブリックメソッド
 メソッド定義元
  
RegExpValidationResult(isError:Boolean, subField:String = "", errorCode:String = "", errorMessage:String = "", matchedString:String = "", matchedIndex:int = 0, matchedSubstrings:Array = null)
コンストラクター
RegExpValidationResult
 Inherited
オブジェクトに指定されたプロパティが定義されているかどうかを示します。
Object
 Inherited
Object クラスのインスタンスが、パラメーターとして指定されたオブジェクトのプロトタイプチェーン内にあるかどうかを示します。
Object
 Inherited
指定されたプロパティが存在し、列挙できるかどうかを示します。
Object
 Inherited
ループ処理に対するダイナミックプロパティの可用性を設定します。
Object
 Inherited
ロケール固有の規則に従って書式設定された、このオブジェクトのストリング表現を返します。
Object
 Inherited
指定されたオブジェクトのストリング表現を返します。
Object
 Inherited
指定されたオブジェクトのプリミティブな値を返します。
Object
プロパティの詳細

matchedIndex

プロパティ
public var matchedIndex:int

言語バージョン: ActionScript 3.0
製品バージョン: Flex 3
ランタイムバージョン: Flash Player 9, AIR 1.1

一致した入力ストリング中の開始インデックスを含む整数を表します。

matchedString

プロパティ 
public var matchedString:String

言語バージョン: ActionScript 3.0
製品バージョン: Flex 3
ランタイムバージョン: Flash Player 9, AIR 1.1

正規表現と一致する入力ストリングのサブストリングが含まれたストリングを表します。

matchedSubstrings

プロパティ 
public var matchedSubstrings:Array

言語バージョン: ActionScript 3.0
製品バージョン: Flex 3
ランタイムバージョン: Flash Player 9, AIR 1.1

ストリングの配列を表します。一致するサブストリングが存在する場合は、そのサブストリングが括弧に囲まれた状態で配列内に格納されます。 サブストリングに一致するものが見つからない場合、この配列の長さは 0 になります。matchedSubStrings[0] を使用すると最初にサブストリングが一致したものにアクセスできます。

コンストラクターの詳細

RegExpValidationResult

()コンストラクター
public function RegExpValidationResult(isError:Boolean, subField:String = "", errorCode:String = "", errorMessage:String = "", matchedString:String = "", matchedIndex:int = 0, matchedSubstrings:Array = null)

言語バージョン: ActionScript 3.0
製品バージョン: Flex 3
ランタイムバージョン: Flash Player 9, AIR 1.1

コンストラクター

パラメーター
isError:Boolean — 検証エラーが発生した場合は、true を渡します。
 
subField:String (default = "") — 検証したオブジェクトのサブフィールドの名前を表します。
 
errorCode:String (default = "") — 検証エラーコードを表します。
 
errorMessage:String (default = "") — 検証エラーメッセージを表します。
 
matchedString:String (default = "") — 一致するサブストリングです。
 
matchedIndex:int (default = 0) — 一致するストリングのインデックスを表します。
 
matchedSubstrings:Array (default = null) — 一致するサブストリングの配列を表します。




[ X ]英語で表示される理由
ActionScript 3.0 リファレンスガイドのコンテンツが英語で表示されます。

ActionScript 3.0 リファレンスガイドのすべての部分がすべての言語に翻訳されているわけではありません。言語エレメントが翻訳されていない場合、そのエレメントは英語で表示されます。例えば、ga.controls.HelpBox クラスはどの言語にも訳されていません。このため、リファレンスガイドの日本語バージョンでは、ga.controls.HelpBox クラスは英語で表示されます。