常用正则表达式收集 (不断更新)

写在前面:本篇文章用于收集常用的一些正则表达式,方便开发过程中快速查找。

正则表达式逻辑分析工具: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}$/