本文實例講述了python使用正則表達式分析網頁中的圖片并進行替換的方法。分享給大家供大家參考。具體分析如下:
這段代碼分析網頁中的所有圖片表單<img>,分析后為其前后添加相應的修飾標簽,并添加到圖片的超級鏈接。
代碼如下:result = value.replace("[ page ]","").replace(' ',u' ')
p=re.compile(r'''(<img/b[^<>]*?/bsrc[/s/t/r/n]*=[/s/t/r/n]*["']?[/s/t/r/n]*([^/s/t/r/n"'<>]*)[^<>]*?/?[/s/t/r/n]*>)''',re.IGNORECASE)
result = p.sub(r'''<span class="openIcon"><em></em><a href="/2">/1</a></span>''',result)
PS:這里再為大家提供2款非常方便的正則表達式工具供大家參考使用:
JavaScript正則表達式在線測試工具:
http://tools.jb51.net/regex/javascript
正則表達式在線生成工具:
http://tools.jb51.net/regex/create_reg
希望本文所述對大家的Python程序設計有所幫助。
新聞熱點
疑難解答