常用正则

邮政编码检测
/^d{6}$/
文件格式监测
/^.+.(jpeg|png|gif|jpg)$/
字符串首尾去空格。
var str = '      avaasdf ';
        var reg = /^s+|s+$/g;
        console.log(str.replace(reg,''))
邮件格式监测。
/^w+[-+.]*w*@([a-z0-9A-Zu2E80-u9FFF]-?)+(.w{2,6})+/
手机号监测
/^(13[0-9]|14[0-9]|15[0-9]|18[0-9]|17[0-9])d{8}$/
身份证监测
/(^d{15}$|^d{18}$)|^d{17}X$/
中文监测
unicode编码中文监测
/^[u2E80-u9FFF]+$/
用户名监测(规则数字字母下划线-组成,3-16位)
/^[a-z0-9_-]{3,16}$/
原文地址:https://www.cnblogs.com/Dark-fire-liehuo/p/10630673.html