Validation Flex4是否创建只允许字母和破折号的验证器?

Validation Flex4是否创建只允许字母和破折号的验证器?,validation,flex4,Validation,Flex4,如何创建一个只允许字母作为破折号输入的验证器 提前谢谢 编辑 这就是我到目前为止所拥有的 若我写test,它通过了,若我写123,它失败了,但若我写test123,它通过了,这是我不想要的 编辑 验证器现在可以按照我的要求工作了。:) 好的,正确的RE是^[a-zA-Z_-]*[a-zA-Z][a-zA-Z_-]*$ override protected function doValidation(value:Object):Array { results

如何创建一个只允许字母作为破折号输入的验证器

提前谢谢

编辑

这就是我到目前为止所拥有的

若我写test,它通过了,若我写123,它失败了,但若我写test123,它通过了,这是我不想要的

编辑

验证器现在可以按照我的要求工作了。:)


好的,正确的RE是
^[a-zA-Z_-]*[a-zA-Z][a-zA-Z_-]*$

override protected function doValidation(value:Object):Array
        {
            results = [];

            var regEx:RegExp = /^[a-zA-Z _-]*[a-zA-Z][a-zA-Z _-]*$/;

            if(regEx.test(value as String)) {
                trace("passed")
                return results;

            } else {
                var err:ValidationResult = new ValidationResult(true,"","","Only letters are allowed");
                results.push(err);
                trace("error")
            }

        return results;
    }