HTML常用正则表达式汇总

最近在编辑html文档时经常用到查找和替换,简单的查找不能解决问题,于是搜集挣了一些常用的与html有关的正则表达式,可以直接拿来就用,当然,详细学习,明白原理是最好的。

匹配html注释 <!-- -->

<!--(.|[\r\n])*?-->

匹配所有的类,class="???"

(?<= )class=".*?"

匹配<a>的链接地址

/.*?<a .*?href=\"(.*?)\" .*? style=\".*?\">.*?/

匹配<img>的链接地址

/.*?<img src=\"(.*?)\" \/>.*?/

匹配<a>标签包住的内容

/.*?<a.*?target=\"_blank\">\s*(.*?)\s*<\/a>.*?/

匹配<span>标签包住的内容

/.*?<span class=\"content\">(.*?)<\/span>.*?/

发表评论