全称 mx.utils.CheckUtilClass
命名空间 mx.utils
CheckUtilClass
继承层次结构 CheckUtilClassObject
源文件 ~\mx\scripts\utils\CheckUtil.js
提供一个检查字符串格式的工具类。该类在运行时唯一静态实例是 mx.utils.CheckUtil 对象。

构造函数

名称 说明
CheckUtilClass() 构建 CheckUtilClass 类的新实例。

方法

名称 说明
isAcsii(p_str) 提供一个方法,判断参数是否仅ACSII字符。
isChinese(p_str) 提供一个方法,判断参数是否仅中文。
isDate(p_str) 提供一个方法,判断参数是否合法日期。 该方法可匹配的值类型包括:
  • yyyy-MM-dd
  • yyyy-MM
isDateTime(p_str) 提供一个方法,判断参数是否是合法日期时间 该方法可匹配的值类型包括:
  • yyyy-MM-dd hh:mm:ss
  • yyyy-MM-dd hh:mm
isDigit(p_str) 提供一个方法,判断参数是否全是数字。
isEmail(p_str) 提供一个方法,判断参数是否电邮地址。
isFloat(p_str) 提供一个方法,判断参数是否为浮点数。
isIDCard(p_str) 提供一个方法,判断字符串是否为身份证号码。
isInteger(p_str) 提供一个方法,判断参数是否是整数。
isIP(p_str) 提供一个方法,判断字符串是否为 IP 地址。
isLetter(p_str) 提供一个方法,判断参数是否仅英文字母。
isMaxLength(p_str, p_maxLength) 检查给定字符串参数是否小于指定长度。
isMaxValue(p_num, p_maxValue, p_isFloat) 检查给定参数是否小于指定的最大值。
isMinLength(p_str, p_minLength) 检查给定字符串参数是否大于指定长度。
isMinusFloat(p_str) 提供一个方法,判断参数是否为负浮点数。
isMinusInteger(p_str) 提供一个方法,判断参数是否为负整数。
isMinValue(p_num, p_minValue, p_isFloat) 检查给定参数是否大于指定的最小值。
isMobile(p_str) 提供一个方法,判断参数是否手机号码。
isNull(p_str) 提供一个方法,判断参数是否为空。
isPhone(p_str) 提供一个方法,判断参数是否电话号码。
isPlusFloat(p_str) 提供一个方法,判断参数是否为正浮点数。
isPlusInteger(p_str) 提供一个方法,判断参数是否为正整数。
isSqlInjection(p_str) 提供一个方法,判断 SQL WHERE 从句中参数是否包含 SQL 关键字,用于防止 SQL 注入攻击。
isTime(p_str) 提供一个方法,半段参数是否为合法时间 (hh:mm:ss)
isUrl(p_str) 提供一个方法,判断参数是否URL地址。
isZipCode(p_str) 提供一个方法,判断参数是否邮编。

构造函数详细信息

CheckUtilClass() 方法

构建 CheckUtilClass 类的新实例。

方法详细信息

isAcsii(p_str) 方法

提供一个方法,判断参数是否仅ACSII字符。

参数

  • p_str
    一个字符串 要检查的值。

isChinese(p_str) 方法

提供一个方法,判断参数是否仅中文。

参数

  • p_str
    一个字符串 要检查的值。

isDate(p_str) 方法

提供一个方法,判断参数是否合法日期。 该方法可匹配的值类型包括:
  • yyyy-MM-dd
  • yyyy-MM

参数

  • p_str
    一个字符串或一个日期对象 要检查的值。

isDateTime(p_str) 方法

提供一个方法,判断参数是否是合法日期时间 该方法可匹配的值类型包括:
  • yyyy-MM-dd hh:mm:ss
  • yyyy-MM-dd hh:mm

参数

  • p_str
    一个字符串或一个日期对象 要检查的值。

isDigit(p_str) 方法

提供一个方法,判断参数是否全是数字。

参数

  • p_str
    一个字符串 要检查的值。

isEmail(p_str) 方法

提供一个方法,判断参数是否电邮地址。

参数

  • p_str
    一个字符串 要检查的值。

isFloat(p_str) 方法

提供一个方法,判断参数是否为浮点数。

参数

  • p_str
    一个字符串 要检查的值。

isIDCard(p_str) 方法

提供一个方法,判断字符串是否为身份证号码。

参数

  • p_str
    一个字符串

isInteger(p_str) 方法

提供一个方法,判断参数是否是整数。

参数

  • p_str
    一个字符串 要检查的值。

isIP(p_str) 方法

提供一个方法,判断字符串是否为 IP 地址。

参数

  • p_str
    一个字符串

isLetter(p_str) 方法

提供一个方法,判断参数是否仅英文字母。

参数

  • p_str
    一个字符串 要检查的值。

isMaxLength(p_str, p_maxLength) 方法

检查给定字符串参数是否小于指定长度。

参数

  • p_str
    , 一个字符串,表示待检查的字符串。
  • p_maxLength
    , 一个数字,表示字符串的最大长度。

isMaxValue(p_num, p_maxValue, p_isFloat) 方法

检查给定参数是否小于指定的最大值。

参数

  • p_num
    , 一个数字或数字类型的字符串,表示待检查的数字。
  • p_maxValue
    , 一个数字,表示允许的最大阈值。
  • p_isFloat
    , 一个布尔值,表示是否按浮点值进行比较。

isMinLength(p_str, p_minLength) 方法

检查给定字符串参数是否大于指定长度。

参数

  • p_str
    , 一个字符串,表示待检查的字符串。
  • p_minLength
    , 一个数字,表示字符串的最小长度。

isMinusFloat(p_str) 方法

提供一个方法,判断参数是否为负浮点数。

参数

  • p_str
    一个字符串 要检查的值。

isMinusInteger(p_str) 方法

提供一个方法,判断参数是否为负整数。

参数

  • p_str
    一个字符串 要检查的值。

isMinValue(p_num, p_minValue, p_isFloat) 方法

检查给定参数是否大于指定的最小值。

参数

  • p_num
    , 一个数字或数字类型的字符串,表示待检查的数字。
  • p_minValue
    , 一个数字,表示允许的最小阈值。
  • p_isFloat
    , 一个布尔值,表示是否按浮点值进行比较。

isMobile(p_str) 方法

提供一个方法,判断参数是否手机号码。

参数

  • p_str
    一个字符串 要检查的值。

isNull(p_str) 方法

提供一个方法,判断参数是否为空。

参数

  • p_str
    一个字符串 要检查的值。

isPhone(p_str) 方法

提供一个方法,判断参数是否电话号码。

参数

  • p_str
    一个字符串 要检查的值。

isPlusFloat(p_str) 方法

提供一个方法,判断参数是否为正浮点数。

参数

  • p_str
    一个字符串 要检查的值。

isPlusInteger(p_str) 方法

提供一个方法,判断参数是否为正整数。

参数

  • p_str
    一个字符串 要检查的值。

isSqlInjection(p_str) 方法

提供一个方法,判断 SQL WHERE 从句中参数是否包含 SQL 关键字,用于防止 SQL 注入攻击。

参数

  • p_str
    一个字符串 要检查的值。

isTime(p_str) 方法

提供一个方法,半段参数是否为合法时间 (hh:mm:ss)

参数

  • p_str
    一个字符串或一个日期对象

isUrl(p_str) 方法

提供一个方法,判断参数是否URL地址。

参数

  • p_str
    一个字符串 要检查的值。

isZipCode(p_str) 方法

提供一个方法,判断参数是否邮编。

参数

  • p_str
    一个字符串 要检查的值。