洞悉互聯網前沿資訊,探尋網站營銷規律
作者:狐靈科技 | 2020-11-07 16:08 |點擊:
此做法適合經常仿站的猿們,以notepad++為例
今天我要帶給大家的技巧是用notepad++正則表達式批量修改刪除超鏈接。 前一段時間人機交互課程要我們找好看的網站界面保存下來修改,但另存為的界面往往包含大量的鏈接,一點又跳轉回原始的網頁了,而手動去刪除鏈接又是浩大的工程,所以我就想能不能用記事本的replace來批量查找刪除鏈接,但是每個連接的指向又不同,所以不能用統一的關鍵字,這里就必須用到regular express(正則表達式)了。windows自帶的記事本貌似是不支持正則表達式的,我在windows上常用的notepad替代工具是notepad++他是一款優秀的開源記事本軟件可以在http://www.notepad-plus-plus.org/下載,當然你也可以用別的notepad工具替代,大同小異啦。 1. 用notepad++打開htm文件,按ctrl+f打開尋找菜單,選擇Replace,在左下角點選regular express(不能忘哦) 2. 輸入pattern :在 find what中輸
<a href=".*?">
在replace with里面輸入你要替換的東西,我要把鏈接去掉,可以簡單的把鏈接改為"#",就可以填寫
<a href="#">
現在來解釋一下.*?的意思。 .(dot/點)表示除換行外的任意字符, *(star/星號)表示前一個字符的閉包,也就是前一個字符重復零次或任意次,比如a*就表示a,aa,aaa,aaaa,aaaa.....,.*就是任意字符串。而為什么要加?呢? ?表示只重復0或1次,在這里?可以去除正則表達式的貪婪算法。如果沒有?正則表達式將按照最大匹配的字符串。舉個例子,比如下面代碼:
<a href=“index.htm”>主頁</a> <br><a href="news">新聞</a>
如果沒有問號<a href=".*">正則表達式匹配到的將是
<a href=“index.htm”>主頁</a> <br><a href="news">
而不是我們要的
<a href=“index.htm”>
和
<a href="news">
這樣,通過正則表達式,我們實現了批量修改超鏈接。 正則表達式是形式語言中非常強力的一個表達工具,它可以通過簡單的符號來表示一種語言模式,引入正則表達式為計算機文本處理提供了強力的工具。
—— 微信公眾號 ——
上一篇———————
下一篇———————
請直接添加技術總監微信聯系咨詢
咨詢相關問題或預約面談,可以通過以下方式與我們聯系
狐靈致力于互聯網品牌建設與網絡營銷,專業領域包括 網站建設、 SEO優化、移動互聯網營銷、高端網站建設、高端網站設計、品牌網站定制開發、營銷策劃推廣電子商務、移動互聯網營銷、 為不同類型的客戶提供良好的互聯網應用定制解決方案,我們將策略和執行緊密結合,且不斷評估并優化我們的方案,為客戶提供一體化全方位的互聯網品牌整合方案!
量身打造個性化網站制作
代碼深度符合SEO優化
一站式企業網站建設服務
前沿視覺設計、研發能力
重慶網站建設公司
多項網站設計傳播大獎
營銷型網站建設專家
自主研發網站管理系統
B2C電商網站建設供應商
完善的售后服務體系
在我們的對手消耗大量的時間停留在碎片化的互聯網設計或者程序實現的時候,我們已經開始把數字化品牌建設和網絡傳播進行了整合。我們提供從前期的網站品牌分析策劃、網站設計、創意表現、系統開發以及后續網站運營反饋建議等一系列服務,幫助企業打造創新的互聯網品牌經營模式與有效的網絡營銷方法,為所有謀求長遠發展的企業品牌貢獻全力!
公司地址:重慶市九龍坡楊家坪重百大樓21-8 | 業務熱線:15082661954
Copyright © 2017-2020 Fox spirit Network. 狐靈科技 版權所有 | 渝ICP備19005721號-1
專業團隊為您提供 重慶網頁設計, 品牌網站設計,營銷型網站制作,SEO優化關鍵詞排名推廣等服務,建網站就找狐靈科技! | TAG標簽 | 網站建設地圖 | 網站地圖