正则表达式大全

时间:2021-11-13 18:46:09

工作需要在网上找了一部分正则表达式的大全,平时写起来太麻烦了。所以学会分享很重要

只能输入n位的数字:“^d{n}$” 

只能输入至少n位数字:“^d{n,}$”
只能输入m-n位的数字:“^d{m,n}$”

验证用户密码:“^[a-zA-Z]w{5,17}$”

只能输入汉字:“^[u4e00-u9fa5],{0,}$” 

验证Email地址:“^w+[-+.]w+)*@w+([-.]w+)*.w+([-.]w+)*$” 

验证InternetURL:“^http://([w-]+.)+[w-]+(/[w-./?%&=]*)?$” 

验证电话号码:“^((d{3,4})|d{3,4}-)?d{7,8}$” 

验证身份证号(15位或18位数字):“^d{15}|d{}18$”