一.前言 不好的习惯:1.每一次用到正则都是上网copy一份,也没有去学习思考,看看都是什么意思: 2.一个项目里不同的地方用到了相同的校验,一直在重复的copy代码,并没有统一起来,万一哪天要修改规则,若是多人开发,每个人的正则校验不尽相同,改起来就很麻烦. 先记录一下,后续慢慢学习,最后自己能看懂并会写常用的正则. 二.正则基本知识点 1.横向模糊匹配{}: 一个正则可以匹配的字符串的长度不是固定的,使用量词可以达到这种目的. 量词:比如{m , n} :表示连续出现最少 m 次,最多 n…