PHP正则匹配

             

数字

/^\d+$/

日期

/^[0-9]{4}-(0[1-9]|1[0-2])-(0[1-9]|[1-2][0-9]|3[0-1])$/

邮箱

/^[_a-zA-Z0-9-]+(\.[_a-zA-Z0-9-]+)*@[a-zA-Z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,})$/

中文

/^[\x7f-\xff]+$/

英文

/^[a-zA-Z]+$/

网址

/(https?|ftp|file):\/\/[\w.]+[\w\/]*[\w.]*\??[\w=&\+\%]*/is

QQ号

/^\d{5,11}$/

手机号

/^1[34578]\d{9}$/

身份证

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




发表评论 请登录再评论
  • 文章分类
回到顶部