最近在编辑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>.*?/