js 常用的正则表达式校验功能
发布时间
阅读量:
阅读量
/*正则检测;value:检测的值;rule:表达式类型*/
export function regex(value, rule) {
switch (rule) {
case "require":
rule = /.+/;
break;
case "zip":
rule = /^[1-9]\d{5}$/;
break;
case "currency":
rule = /^\d+(\.\d+)?$/;
break; //货币
case "number":
rule = /^[1-9](\d+)?$/;
break; //正整数
case "natural_number":
rule = /^[0-9](\d+)?$/;
break; //自然数
case "integer":
rule = /^[-+]?[0-9](\
全部评论 (0)
还没有任何评论哟~
