IsValid()函数在Coldfusion中的使用 好久没有更新BLOG了,呵呵 Coldfusion中这个函数挺不错,包含不少功能! 语法: IsValid(type, value) isValid("range", value, min, max) isValid("regex" or "regular_expression", value, pattern)正则表达式
参数: [type] any: 等同于IsSimpleValue(),判断是否为简单变量 array: 等同于IsArray (),判断是否为数组 binary: 等同于IsBinary (),判断是否为二进制数据. boolean: 等同于IsBoolean (). creditcard: 是否为一个 13-16位的信用卡 date or time: 等同于IsDate().. email: 判断是否为email格式. eurodate: 是否为日期格式(包含US时间格式在内) float or numeric: 等同于IsNumeric (). guid: 是否为一个美国身份证号码. integer: 是否为整型 query: 同等于IsQuery (). range: 是否在 min - max 范围内 (IsValid('range',30,12,66)>>yes) regex or regular_expression: 正则表达式判断. ssn or social_security_number: 是否为一个美国安全号码. string: 是否为一个字符串(由字母和数字组成) struct: 等同于IsStruct(). telephone: 是否为一个美国标准电话号码. URL: 是否为一个URL地址(http,https, ftp, file, mailto), UUID: 是否为一个UUID. USdate: 是否为美国时间格式(mm/dd/yy). variableName: 是否为一个合法的变量名. zipcode: 是否为5位或者9位的邮编.express