/(width|height|style|class|x:str)="([^"]*)"/g
用于匹配html中所有的width|height|style|class|x:str这些字段,“|”用于分隔各个属性值
/g表示循环匹配
^(.*\/)
用于匹配url中除了最后的文件名以外的其余部分(最后一个/之前的部分),比如:http://xxx.xxx.website.cn/upload/aabbcc.jpg,匹配结果是http://xxx.xxx.website.cn/upload/
[^\/]*$
和上一个相反,用于匹配用于匹配url中最后的文件名(最后一个/之后的部分),比如:http://xxx.xxx.website.cn/upload/aabbcc.jpg,匹配结果是aabbcc.jpg
/<style\s{0,}[^>]*>([\s\S]*?)<\/style>/gi
用于匹配这个标签的正则规则,style可以带有属性,比如带有type="text/css"这样的属性。
还不快抢沙发