數字正則
/^1[345678]\d{9}$/.test(str);
/^(0\d{2,3}-\d{7,8})(-\d{1,4})?$/.test(str);
/^[0-9]$/.test(str);
/^\d{6}$/.test(str);
/^\d{n,}$/.test(str);
/^\d+(?:\.\d{1,6})?$/.test(str)
/^\d{m,n}$/.test(str);
/^(^[1-9]\d{7}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3}$)|(^[1-9]\d{5}[1-9]\d{3}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])((\d{4})|\d{3}[Xx])$)$/.test(str);
/(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/
/^(([0-9]+[\.]?[0-9]+)|[1-9])$/
/^[1-9]*[1-9][0-9]*$/
/^-?\d+$/;
/^\d+(\.\d+)+$/
/^(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])(\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])){3}$/;
字符串正則
/^[a-z]+$/.test(str);
/^[A-Z]+$/.test(str);
/^[\u4E00-\u9FA5]+$/.test(str);
/^(?![0-9]+$)(?![a-zA-Z]+$)[0-9A-Za-z]{6,20}$/.test(str);
/^(\d{16}|\d{19})$/
/(^0{0,1}(1[3|4|5|6|7|8|9])[0-9]{9}$)|(^[a-z0-9!#$%&'*+\/=?^_`{|}~.-]+@[a-z0-9]([a-z0-9-]*[a-z0-9])?(\.[a-z0-9]([a-z0-9-]*[a-z0-9])?)*$)/i
/^([a-zA-Z0-9._-])+@([a-zA-Z0-9_-])+(\.[a-zA-Z0-9_-])+/
/^(\w-*\.*)+@(\w-?)+(\.\w{2,})+$/
/^[a-z0-9_-]{3,16}$/
/^[\u4E00-\u9FA5]{2,4}$/
/^[A-Za-z0-9]+$/
/^\w+$/
/[\u4e00-\u9fa5]/g
/[^\u4e00-\u9fa5]/g