正则自用

正则自用:

1.汉字、字母、数字、下划线、短横线,不超过20个字符

var reg = /^[a-zA-Z0-9_-\u4e00-\u9fa5]{1,20}$/;

        if (!reg.test(value)) {

            callback(new Error("请输入汉字、字母、数字、下划线、短横线,不超过20个字符"));

        } else {

            callback();

        }

2.最多两位小数

/^((\d{1,7})|(0{1}))(\.\d{1,2})?$/

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1.汉字、字母、数字、下划线、短横线,不超过20个字符 varreg=/^[a-zA-Z0-9_-\u4e00-\...
    夜阑卧听风吹雨_ca40阅读 144评论 0 0
  • 有时候我们需要用到正则表达式,正则表达式的书写规则如下: 例如输入验证用户密码的正则表达式:^[a-zA-Z]\w...
    遮住眼睛的草纸阅读 96评论 0 1
  • 正则表达式全部符号解释(转) 常用正则表达式大全 (转) 不错的正则博客 正则的方法 var reg = /[1-...
    me__me11阅读 1,011评论 0 0
  • 匹配中文:[\u4e00-\u9fa5] 英文字母:[a-zA-Z] 数字:[0-9] 匹配空格:[ ]匹配连续空...
    joker_fu阅读 4,275评论 0 0
  • iOS 常用正则表达式正则表达式用于字符串处理、表单验证等场合,实用高效。现将一些常用的表达式收集于此,以备不时之...
    LZM轮回阅读 622评论 0 0