最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

對Python正則匹配IP、Url、Mail的方法詳解

 更新時間:2018年12月25日 14:48:09   作者:SnailWalking  
今天小編就為大家分享一篇對Python正則匹配IP、Url、Mail的方法詳解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

如下所示:

"""
Created on Thu Nov 10 14:07:36 2016


@author: qianzhewoniuqusanbu
"""
import re
def RegularMatchIP(ip):
    '''進行正則匹配ip,加re.IGNORECASE是讓結(jié)果返回bool型'''
    pattern=re.match(r'\b(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$',ip,re.IGNORECASE)
    if pattern:
        print ip
    else:
        print "The IP address format is incorrect!"
        

def RegularMatchUrl(url):
    pattern=re.match(r'(http|ftp|https):\/\/[\w\-_]+(\.[\w\-_]+)+([\w\-\.,@?^=%&:/~\+#]*[\w\-\@?^=%&/~\+#])?',url,re.IGNORECASE)
    if pattern:
        print url
    else:
        print "invalid url"
        
        
def RegularMatchEmail(email):
     pattern=re.match(r'\w+@([0-9a-zA-Z]+[-0-9a-zA-Z]*)(\.[0-9a-zA-Z]+[-0-9a-zA-Z]*)+',email,re.IGNORECASE)
     if pattern:
         print email
     else:
         print "invalid eamil"


RegularMatchIP("12.32.35.23")      
RegularMatchUrl("http://c.biancheng.net/cpp/html/1435.html")
RegularMatchEmail("109823434@qq.com")

以上這篇對Python正則匹配IP、Url、Mail的方法詳解就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Python調(diào)用.NET庫的方法步驟

    Python調(diào)用.NET庫的方法步驟

    這篇文章主要介紹了Python調(diào)用.NET庫的方法步驟,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-12-12
  • PyCharm中鼠標懸停在函數(shù)上時顯示函數(shù)和幫助的解決方法

    PyCharm中鼠標懸停在函數(shù)上時顯示函數(shù)和幫助的解決方法

    這篇文章主要介紹了PyCharm中鼠標懸停在函數(shù)上時顯示函數(shù)和幫助,本文給大家分享問題解決方法,對PyCharm鼠標懸停函數(shù)上顯示函數(shù)的解決方法感興趣的朋友跟隨小編一起看看吧
    2022-11-11
  • 如何運行帶參數(shù)的python腳本

    如何運行帶參數(shù)的python腳本

    這篇文章主要介紹了如何運行帶參數(shù)的python腳本,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2019-11-11
  • Python數(shù)據(jù)分析庫pandas高級接口dt的使用詳解

    Python數(shù)據(jù)分析庫pandas高級接口dt的使用詳解

    這篇文章主要介紹了Python數(shù)據(jù)分析庫pandas高級接口dt的使用詳解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-12-12
  • python 隊列詳解及實例代碼

    python 隊列詳解及實例代碼

    這篇文章主要介紹了python 隊列詳解的相關(guān)資料,并附簡單實例代碼,幫助大家學習了解數(shù)據(jù)結(jié)構(gòu)的隊列,需要的朋友可以參考下
    2016-10-10
  • python批量修改ssh密碼的實現(xiàn)

    python批量修改ssh密碼的實現(xiàn)

    這篇文章主要介紹了python批量修改ssh密碼的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-08-08
  • Python實現(xiàn)簡單多線程任務(wù)隊列

    Python實現(xiàn)簡單多線程任務(wù)隊列

    本文給大家介紹的是使用很簡單的代碼實現(xiàn)的多線程任務(wù)隊列,給大家一個思路,希望對大家學習python能夠有所幫助
    2016-02-02
  • 使用python telnetlib批量備份交換機配置的方法

    使用python telnetlib批量備份交換機配置的方法

    今天小編就為大家分享一篇使用python telnetlib批量備份交換機配置的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-07-07
  • python爬取Ajax動態(tài)加載網(wǎng)頁過程解析

    python爬取Ajax動態(tài)加載網(wǎng)頁過程解析

    這篇文章主要介紹了python爬取Ajax動態(tài)加載網(wǎng)頁過程解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2019-09-09
  • Python中X[:,0]和X[:,1]的用法

    Python中X[:,0]和X[:,1]的用法

    這篇文章主要介紹了Python中X[:,0]和X[:,1]的用法詳解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-05-05

最新評論

屏山县| 容城县| 射阳县| 砀山县| 新巴尔虎右旗| 河源市| 大英县| 嘉义市| 清水河县| 青田县| 许昌市| 突泉县| 澄迈县| 台州市| 吉安市| 长汀县| 射阳县| 郧西县| 洮南市| 秦皇岛市| 湖北省| 色达县| 余庆县| 华容县| 韶关市| 祁东县| 吉隆县| 康定县| 敦化市| 广西| 达拉特旗| 怀柔区| 辉县市| 辽源市| 龙里县| 营口市| 玛纳斯县| 敦煌市| 乐昌市| 正定县| 永吉县|