import mx.validators.DateValidator;
import mx.events.ValidationResultEvent;
public function dateCheck(year:String, month:String, day:String):int {
var datavalidator:DateValidator = new DateValidator();
datavalidator.property = "text";
datavalidator.inputFormat = "YYYYMMDD";
var value:Object = {};
value.day = day;
value.month = month;
value.year = year;
var result:ValidationResultEvent = datavalidator.validate(value);
if(result.results == null) {
Alert.show('Validation Succeeded!');
return 0;
} else {
Alert.show('Invalidation Date!');
return -1;
}
}
分享到:
相关推荐
总结来说,"validate校验正则表达式验证"涉及的是在编程中利用validate库或类似工具,结合正则表达式进行数据有效性检查。这种技术广泛应用于表单验证、输入过滤、数据清洗等多个场景,是提高程序健壮性和用户体验的...
在Web应用程序中,表单校验是必不可少的,因为它确保用户输入的数据符合预定义的规则,从而提高数据质量和应用的稳定性。Flex表单校验组件提供了一种直观且灵活的方式来实现这一目标。 该组件的特点在于它的易用性...
这个"(十五)Flex4_格式化与校验器"的主题,主要关注的是在Flex4开发中如何对用户输入进行格式化和验证,以确保数据的正确性和一致性。 在Flex4中,格式化通常涉及到数字、日期、时间等类型的显示。例如,你可以使用...
在Flex应用中,数据验证是确保用户输入正确性的重要一环,特别是在处理表单提交时。非空验证则是验证中最基本的规则,确保用户必须填写某些字段,避免因为空值导致的错误或异常。 本例子提供了在Flex中实现非空验证...
5. **地区码校验**:前6位数字代表地区码,可以用来验证该身份证号码所属的省、市、区县信息是否正确。 6. **性别判断**:第17位数字如果是奇数,代表男性;偶数则代表女性。 在AS3中,这些步骤可以通过编写函数...
2. 重新建立数据表:可以通过论坛后台的工具 => 数据库 => 校验来校验数据表的完整性,然后也可以通过这里来修复数据表。 3. 检查插件安装:仔细对照插件作者提供的安装说明,把遗漏的对数据库的操作补上。 4. 检查...
前端验证通常是实时的,例如检查输入的格式是否正确,长度是否符合要求等,而服务器端验证则更注重数据的完整性和一致性,防止恶意攻击。 投票结果的饼图显示是利用Flex强大的图表组件来完成的。这些组件可以动态地...
BitStream库可能考虑了这些因素,确保在不同的平台和环境中都能正确地工作,并可能提供了一些安全机制,如错误检查和校验,以防止数据在传输过程中被篡改。 7. **应用实例**:例如,在网络游戏、实时通信、文件传输...
表单验证是确保用户输入信息有效性和正确性的重要环节,涉及到对输入字段的检查、空值检测、格式匹配等。JavaScript可以很方便地对表单数据进行客户端验证,提高用户体验。 另外,代码中提到了“脚本日历”的制作,...
4. Flash欺骗攻击漏洞:这种漏洞主要是由于Flash Player在处理某些特殊输入或者操作时,没有进行适当的验证和校验,导致攻击者可以进行各种欺骗攻击。 最后,文章以10个典型的Adobe Flash Player漏洞作为实例,经过...
4. **ECC校验**:为了确保数据完整性,通常会使用Error Correction Code(ECC)对写入的数据进行编码,以便在读取时能检测并修复错误。 5. **页管理和块管理**:NAND Flash以页为单位进行读写操作,以块为单位进行...