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

Python正則表達式匹配HTML頁面編碼

 更新時間:2015年04月08日 09:17:52   投稿:junjie  
這篇文章主要介紹了Python正則表達式匹配HTML頁面編碼,本文直接給出代碼和匹配實例,需要的朋友可以參考下

html頁面一般都會指定一個編碼,如何獲取到是處理html頁面的第一步,因為錯誤的編碼必然帶來后面處理的問題。這里我用python的正則表達式寫了個:

import re

a = ["<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />",
   '<meta http-equiv=Content-Type content="text/html;charset=gb2312">',
   '<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">',
   '<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />',
   '<meta http-equiv="content-type" content="text/html; charset=utf-8" />',
   '<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />',
   '<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />'
   ]



b = "<meta[ ]+http-equiv=["']?content-type["']?[ ]+content=["']?text/html;[ ]*charset=([0-9-a-zA-Z]+)["']?"


B = re.compile(b, re.IGNORECASE)


for ax in a:
  r1 = B.search(ax)

  if r1:
    print r1.group()
    print r1.group(1), len(r1.group())
  else:
    print 'not match'

相關文章

  • Python threading模塊中l(wèi)ock與Rlock的使用詳細講解

    Python threading模塊中l(wèi)ock與Rlock的使用詳細講解

    python的thread模塊是比較底層的模塊,python的threading模塊是對thread做了一些包裝的,可以更加方便的被使用。這篇文章主要介紹了Python threading模塊中l(wèi)ock與Rlock的使用
    2022-10-10
  • Django Model層F,Q對象和聚合函數原理解析

    Django Model層F,Q對象和聚合函數原理解析

    這篇文章主要介紹了Django Model層F,Q對象和聚合函數原理解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-11-11
  • python冒泡排序算法的實現代碼

    python冒泡排序算法的實現代碼

    這篇文章主要介紹了python冒泡排序算法的實現代碼,大家參考使用
    2013-11-11
  • keras-siamese用自己的數據集實現詳解

    keras-siamese用自己的數據集實現詳解

    這篇文章主要介紹了keras-siamese用自己的數據集實現詳解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-06-06
  • python解析xml文件方式(解析、更新、寫入)

    python解析xml文件方式(解析、更新、寫入)

    這篇文章主要介紹了python解析xml文件方式(解析、更新、寫入),具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-03-03
  • python實戰(zhàn)之用emoji表情生成文字

    python實戰(zhàn)之用emoji表情生成文字

    這篇文章主要介紹了python實戰(zhàn)之用emoji表情生成文字,文中有非常詳細的代碼示例,對正在學習python的小伙伴們有很好地幫助,需要的朋友可以參考下
    2021-05-05
  • 如何搜索查找并解決Django相關的問題

    如何搜索查找并解決Django相關的問題

    每個程序員都會在開發(fā)過程中遇到這樣或那樣的問題, 有時光靠一個人是無法解決所有問題的, 所以我們應該找到適當的地方提問.
    2014-06-06
  • 基于Python實現五子棋游戲

    基于Python實現五子棋游戲

    這篇文章主要為大家詳細介紹了基于Python實現五子棋游戲,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-04-04
  • pytorch中[..., 0]的用法說明

    pytorch中[..., 0]的用法說明

    這篇文章主要介紹了pytorch中[..., 0]的用法說明,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-05-05
  • python實現學生信息管理系統

    python實現學生信息管理系統

    這篇文章主要為大家詳細介紹了python實現學生信息管理系統,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-03-03

最新評論

常宁市| 龙州县| 铜川市| 建阳市| 河源市| 平顺县| 屯昌县| 瑞丽市| 金昌市| 砚山县| 两当县| 新和县| 尖扎县| 思茅市| 古浪县| 合阳县| 铜川市| 寻乌县| 洛阳市| 广水市| 嵊泗县| 万全县| 凯里市| 高青县| 门源| 三江| 弥渡县| 永修县| 北辰区| 洪雅县| 扬州市| 专栏| 永德县| 宝丰县| 仁怀市| 长岛县| 涞水县| 临武县| 南通市| 南郑县| 静海县|