本文實例講述了正則表達式匹配ip地址實例。代碼結構非常簡單易懂。分享給大家供大家參考。
主要實現代碼如下:
import rereip = re.compile(r'(?<![/./d])(?:/d{1,3}/.){3}/d{1,3}(?![/./d])') for ip in reip.findall(line): print "ip>>>", ip
PS:關于正則,這里再為大家推薦2款非常方便的正則表達式工具供大家參考使用:
JavaScript正則表達式在線測試工具:
http://tools.jb51.net/regex/javascript
正則表達式在線生成工具:
http://tools.jb51.net/regex/create_reg
希望本文所述對大家的Python程序設計有所幫助。
新聞熱點
疑難解答