正则表达式管理
成员(Members)
-
<static> rules :object
-
规则集合
类型(Type):
- object
示例(Example)
// 返回邮箱地址的正则表达式 x.expressions.rules['email'];
方法(Methods)
-
<static> exists(options)
-
利用正则表达式验证字符串规则
参数(Parameters):
名称 类型 描述 options
object 选项信息 示例(Examples)
// result = false; var result = x.expressions.exists({ text:'12345a', regexpName: 'number', ignoreCase: ture });
// result = false; var result = x.expressions.exists({ text:'12345a', regexp: /^\d+$/g, ignoreCase: ture });
-
<static> formatInteger(value, removePaddingZero)
-
格式化输入的输入的文本为整数.
参数(Parameters):
名称 类型 Argument 描述 value
string 文本信息 removePaddingZero
bool <optional>
移除两侧多余的零 示例(Examples)
var value = '12345a'; // return value = '12345' value = x.expressions.formatInteger(value);
var value = '012345'; // return value = '12345' value = x.expressions.formatInteger(value, true);
-
<static> formatInteger(value, removePaddingZero)
-
格式化输入的输入的文本为数字.
参数(Parameters):
名称 类型 Argument 描述 value
string 文本信息 removePaddingZero
bool <optional>
移除两侧多余的零 示例(Examples)
var value = '12345.00a'; // return value = '12345' value = x.expressions.formatInteger(value);
var value = '012345.00'; // return value = '12345' value = x.expressions.formatInteger(value, true);
-
<static> formatNumberRound2(value, removePaddingZero)
-
格式化输入的文本统一为保留小数点后面两位的数字。
参数(Parameters):
名称 类型 Argument 描述 value
string 文本信息 removePaddingZero
bool <optional>
移除两侧多余的零 示例(Example)
var value = '12345'; // return value = '12345.00' value = x.expressions.formatNumberRound2(value);
-
<static> formatSafeText(text)
-
格式化输入的文本为安全字符(常用于登录名和拼音字母的检测)
参数(Parameters):
名称 类型 描述 text
string 文本信息 示例(Example)
var text = 'abcd-$1234'; // return value = 'abcd1234' text = x.expressions.formatSafeText(text);
-
<static> formatTelephone(text)
-
格式化输入的输入的文本为电话号码.
参数(Parameters):
名称 类型 描述 text
string 文本信息 -
<static> isEmail(text)
-
/* 验证Email地址格式
参数(Parameters):
名称 类型 描述 text
string 文本信息 -
<static> isFileExt(path, allowFileExt)
-
验证文件的扩展名.
参数(Parameters):
名称 类型 描述 path
string 文件路径 allowFileExt
string 允许的扩展名, 多个以半角逗号隔开 -
<static> isSafeText(text)
-
验证输入的字符串是否为安全字符, 即只允许字母、数字、下滑线。
参数(Parameters):
名称 类型 描述 text
string 文本信息 -
<static> isUrl(text)
-
验证URL地址格式
参数(Parameters):
名称 类型 描述 text
string 文本信息 -
<static> isZipcode(text, nature)
-
/* 验证邮编
参数(Parameters):
名称 类型 描述 text
string 文本信息 nature
string 区域信息 -
<static> match()
-
匹配