Python正則表達式(3)--字符串匹配開頭結尾


  • Python正則表達式(3)--匹配開頭結尾
字符 功能
^ 匹配字符串開頭
$ 匹配字符串結尾

 

 

 

 

 

 

 

 

 

 

    • 示例1:$
    • 需求:匹配163.com的郵箱地址
      •   
        import re
        email_list = ["xiaoWang@163.com","xiaoWang@163.comheihei",".comxinzong@qq.com"]
        # [\w]{4,20}@163\.com$", email
        # \w}{4,20}@163\.com$
        for email in email_list:
            ret = re.match("[\w]{4,20}@163\.com$",email)  #.需要用\轉義
            if ret:
                print("%s是符合規定的郵件地址,匹配后的結果是:%s" % (email,ret.group()))
            else:
                print("%s 不符合要求" % email )
        
        #運行結果
        xiaoWang@163.com是符合規定的郵件地址,匹配后的結果是:xiaoWang@163.com
        xiaoWang@163.comheihei 不符合要求
        .comxinzong@qq.com 不符合要求

         


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM