var _reg = new RegExp(reg); var _trueorflase = _reg.test(_val); var _trueorflase = /reg/.test(_val); var _r = new RegExp('\\\\','g'); _val.replace(_r,'\\');
1.字母開頭,允許5-16字節,允許字母數字下劃線
^[a-zA-Z][a-zA-Z0-9_]{4,15}$
2.以特定字符開頭的正則(以ex_開頭)
ex_+[\S*][a-zA-Z0-9_]{4,17}$
3.手機號,固話
^(0\d{2,3}\-)?([2-9]\d{6,7})+(\-\d{1,6})?$||^([1][3,4,5,6,7,8,9])\d{9}$
4.×××
/(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/
5.email
/\w[-\w.+]*@([A-Za-z0-9][-A-Za-z0-9]+\.)+[A-Za-z]{2,14}/
6.字母數字下劃線
^[a-zA-Z0-9_]{6,8}$
7.