正则表达式大全

本文汇总了各种场景下常用的正则表达式,包括数字、汉字、邮箱、URL、电话号码、身份证号等验证规则,是编程中进行字符串匹配和数据验证的实用指南。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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

只能输入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$” 

转载于:https://www.cnblogs.com/dangou/p/5394800.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值