1、Email地址
代码语言:javascript复制^w ([- .]w )*@w ([-.]w )*.w ([-.]w )*$
2、url
代码语言:javascript复制https?://)?([da-z.-] ).([a-z.]{2,6})([/w .-])/?$
3、匹配首尾空白字符的正则表达式
代码语言:javascript复制^s|s$
4、手机号码
代码语言:javascript复制^(13[0-9]|14[0-9]|15[0-9]|166|17[0-9]|18[0-9]|19[0-9])d{8}
5、固定电话
代码语言:javascript复制^(d{3,4}-)?d{7,8}
6、18位身份证号码
代码语言:javascript复制(d{18})|([0-9xX]{18})
7、IP地址
代码语言:javascript复制^(([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5]).){3}([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])$