Может кто-нибудь объяснить, как используется переменная flag в flex RegExpValidator.что мне нужно сделать, это создать валидатор, который может предоставлять различные сообщения об ошибках, как в EmailValidator
Они не имеют ничего общего с выходными сообщениями. Это указать поведение регулярного выражения соответствия. Вот список доступных флагов: http://help.adobe.com/en_US/as3/dev/WS5b3ccc516d4fbf351e63e3d118a9b90204-7ea7.html
Если вы хотите создать более сложный валидатор, вам придется расширить Validator с нуля.
Validator