常用正则表达式收集 (不断更新)
写在前面:本篇文章用于收集常用的一些正则表达式,方便开发过程中快速查找。
正则表达式逻辑分析工具:https://regexper.com
- 空内容:
/^\s*$/
- 手机号:
/^1((3\d)|(4[579])|(5([0-3]|[5-9]))|66|7(3|[5-8])|(8\d)|(9[89]))\d{8}$/
- 微信号:
/^[a-zA-Z0-9\-_]{6,20}$/
- 密码 6-20位字母和数字组合(数字和字母都至少出现一次)
/^(?=.*\d)(?=.*[a-zA-Z])[0-9a-zA-Z]{6,20}$/