首页
/
每日頭條
/
科技
/
獲取html代碼方法
獲取html代碼方法
更新时间:2025-07-12 22:17:11

通過上一章的内容,現在網頁文件中,我們還須要去除的就是HTML代碼了。

下面我們要研究一下HTML代碼的主要特點,不管什麼樣的html代碼,他們均被左右尖括号所包圍,就像這個樣子<代碼>,因此,我們就有了去除的方法,把括号中的内容和聯通括号一起去除掉,就可以了。

下面開始,根據我們的想法,可以寫出,下面這樣的主程序

獲取html代碼方法(網頁代碼中提取文字)1

看上圖,再上一張定義的函數,我們把它移動到了通用函數庫中

第21行,這是我們新增的代碼,執行完這個代碼,就去除掉了HTML标記,剩下的就應該是純文字内容了。在這裡,我們定義了一個函數,名字叫做去除html代碼。

下面我們研究一下,這個函數的内容,如下圖

獲取html代碼方法(網頁代碼中提取文字)2

因為使用了正則表達式,因此,在程序運行前,必須導入模塊re

第3行,導入我們所需要的re模塊,我們想用到正則表達式

第5行,定義函數

第6行,用右尖括号分格隔成列表

第8行,對列表元素進行遍曆

第9行,使用正則挑出有效的内容,其實就是去除以前孤立的右尖括号的内容。

第10行,對有效的内容進行左尖括号分隔

第11行,左尖括号前面的内容就是有效的文字内容

完整的程序如下

獲取html代碼方法(網頁代碼中提取文字)3

下面我們對程序進行下測試,在上一章中,程序運行後得到如下的内容(内容太長,隻截取一小部分)

獲取html代碼方法(網頁代碼中提取文字)4

本次程序改造後,運行得到下面的内容

獲取html代碼方法(網頁代碼中提取文字)5

獲取html代碼方法(網頁代碼中提取文字)6

從上面兩個圖片可以看出,我們确實把文字内容提取出來了。

,
Comments
Welcome to tft每日頭條 comments! Please keep conversations courteous and on-topic. To fosterproductive and respectful conversations, you may see comments from our Community Managers.
Sign up to post
Sort by
Show More Comments
推荐阅读
現在入手什麼平闆電腦比較好
現在入手什麼平闆電腦比較好
随着平闆電腦的發展,二合一方向已經成為了潮流。這裡主要是指平闆和PC的二合一,其逐漸取代台式機以及掌機成為消費者首選的裝備之一。這類平闆帶給人們的是獨特的實用體驗,這是PC和平闆遠不能及的。并且随着英特爾酷睿M處理器的面世,二合一平闆已經隐...
2025-07-12
現在手機号能改歸屬地嗎
現在手機号能改歸屬地嗎
現在手機号能改歸屬地嗎?來自江西的網民“小彭和他自己”(手機尾号2755)、河北的網民“撒拉嘿呦”(手機尾号7639)留言反映手機号碼歸屬地不可更改給他們生活帶來的小麻煩網民留言被轉給工信部,工信部給出回應,下面我們就來說一說關于現在手機号...
2025-07-12
兩台有線的電腦如何共享打印機
兩台有線的電腦如何共享打印機
日常辦公中,我們不可能給每台電腦都配備打印機,這就需要在同一局域網裡多台電腦需要共用一台進行打印,那麼如何實現這個功能呢?方法:共享本地電腦的打印機,其它電腦通過查找共享打印機實現打印功能。設置共享打印機1把這台已經連接打印機的電腦設置“打...
2025-07-12
篩選後的數據如何複制粘貼對應行
篩選後的數據如何複制粘貼對應行
Hello,大家好,今天跟大家分享下在excel中我們如何按行來篩選數據,如下圖,我們想要篩選到李白考核成績為A的科目,這個你會怎麼做呢?下面就跟大家來分享下我的思路首先我們選擇李白的這一列數據,按快捷鍵ctrlF調出查找窗口,然後在查找值...
2025-07-12
手機便簽怎麼用
手機便簽怎麼用
手機便簽怎麼用?在桌面上找到“便簽”,點擊打開;在進入的界面中,點擊下方的“添加”圖标;在打開的輸入的界面中,輸入自己想要記錄的事件,點擊屏幕上右上角的“确認”圖标;就可以在剛打開的界面中看到自己所寫的便簽,下面我們就來聊聊關于手機便簽怎麼...
2025-07-12
Copyright 2023-2025 - www.tftnews.com All Rights Reserved