JavaScript~~已測的正則表達式

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.

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章