RegEx 速查
正则表达式速查
基础匹配
.匹配任意字符(除换行符)^行开始$行结束\d数字 [0-9]\w字母数字下划线 [a-zA-Z0-9_]\s空白字符量词
*0次或多次+1次或多次?0次或1次{n}恰好n次{n,}n次或更多{n,m}n到m次字符类
[abc]a、b或c中的任意一个[^abc]除了a、b、c之外的任意字符[a-z]小写字母[A-Z]大写字母[0-9]数字常用示例
^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$邮箱地址^1[3-9]\d{9}$手机号码^https?://[^\s]+$URL链接^(?=.*[a-z])(?=.*[A-Z])(?=.*\d)[a-zA-Z\d]{8,}$强密码^\d{4}-\d{2}-\d{2}$日期 YYYY-MM-DD