工作需要在网上找了一部分正则表达式的大全,平时写起来太麻烦了。所以学会分享很重要
只能输入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$”
本文汇总了各种场景下常用的正则表达式,包括数字、汉字、邮箱、URL、电话号码、身份证号等验证规则,是编程中进行字符串匹配和数据验证的实用指南。
2549

被折叠的 条评论
为什么被折叠?



