所有的表达式其实都基于三个命令
![](https://images2017.cnblogs.com/blog/1039974/201708/1039974-20170826115033027-1906290994.jpg)
接下来关键是正则的匹配规则需要我做理解
对如下匹配文本做一个简单的测试:https://wz.cnblogs.com/
正则表达式:.[a-z]{1,15}
匹配结果:
https
/wz
.cnblogs
.com
正则表达式:^.[a-z]{1,15}
匹配结果:
https
正则表达式:.[a-z]{1,15}/$
匹配结果:
.com/
正则的工作流程,是用文本,从左至右对正则表达式进行的最大满足匹配