| Пакет | mx.validators |
| Класс | public class RegExpValidationResult |
| Наследование | RegExpValidationResult ValidationResult Object |
| Язык версии: | ActionScript 3.0 |
| Версия продукта: | Flex 3 |
| Версии среды выполнения: | Flash Player 9, AIR 1.1 |
valid и invalid. Для события invalid объектом события является экземпляр класса ValidationResultEvent, а свойство ValidationResultEvent.results содержит массив объектов ValidationResult.
Однако для события valid свойство ValidationResultEvent.results содержит массив объектов RegExpValidationResult. Класс RegExpValidationResult является нижестоящим классом класса ValidationResult и содержит дополнительные свойства, используемые с регулярными выражениями.
Связанные элементы API
Общедоступные свойства
| Свойство | Определено | ||
|---|---|---|---|
![]() | 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 | ||
![]() | 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 | |
![]() |
Возвращает элементарное значение заданного объекта. | 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) — Массив соответствий подстроки.
|
Tue Jun 12 2018, 11:34 AM Z
Скрыть унаследованные общедоступные свойства
Показать унаследованные общедоступные свойства