简单的正则表达式记录

来源:互联网 发布:grub命令行启动ubuntu 编辑:程序博客网 时间:2024/05/16 06:40

手机号码:/^1[3|4|5|8][0-9]\d{4,8}$

15位或18位身份证号码:  /^[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}$

必须包含数字和字母的6-32位密码:  /^\w*(?=\w*\d)(?=\w*[a-zA-Z])\w{6,32}$

邮箱:  /^\w+([-+.]\w+)*@\w+([-.]\w+)+$/i

qq :       /^[1-9][0-9]{4,}$/i

ip  :       /^(([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])$/i

邮政编码:   /^\d{6}$/i


未完待续

0 0