Bootstrap

javascript 常用 正则表达式

在一般的前端项目开发中,我们常常会使用正则表达式对表单进行输入限制。

以下提供了几种常见的正则表达式

手机号正则

/^[1](([3][0-9])|([4][5-9])|([5][0-3,5-9])|([6][5,6])|([7][0-8])|([8][0-9])|([9][1,8,9]))[0-9]{8}$/

密码正则 (低强度)

/^(\w){6,20}$/

姓名正则

/^[\u4e00-\u9fa5]{2,4}$/

身份证号正则

/^[1-9]\d{5}(18|19|20)\d{2}((0[1-9])|(1[0-2]))(([0-2][1-9])|10|20|30|31)\d{3}[0-9Xx]$/

;