正則表示式批量修改超連結為預設連線
阿新 • • 發佈:2019-01-10
第一種
例如,網站有大量的這樣的連線:
<a target="_blank" href="/app/30984.html" title="法幣數字貨幣匯率"> <a target="_blank" href="/app/31008.html" title="微陌"> <a target="_blank" href="/app/30983.html" title="表情消消樂"> <li> <a target="_blank" href="/topic/10029.html">微信小遊戲週年重磅上線</a> </li> <li> <a target="_blank" href="/topic/10019.html">微信小程式有哪些</a> </li> <li> <a target="_blank" href="/topic/10028.html">微信小程式申請指南</a> </li> <li> <a target="_blank" href="/topic/10027.html">騰訊介入新零售?小程式打通最後一環</a> </li> <li> <a target="_blank" href="/topic/10026.html">微信內測商品搜尋,打造電商入口?</a> </li> <li> <a target="_blank" href="/topic/10025.html">微信小程式能否幹掉APP</a> </li> <li> <a target="_blank" href="/topic/10024.html">小程式新增功能,能用小程式開啟小程式</a> </li>
我們想要大批量的修改修改成預設的
<a target="_blank" href="#" title="">
正則表示式:
\href="/[a-zA-z]+/\d+.html"
我們在編輯器裡選擇查詢和替換,一般常規快捷鍵Ctrl+f
開啟搜尋框後,先擇【正則表示式】
上面寫正則表示式,下面寫應替換為的連線
第二種
如果是這樣的連線
<a target="_blank" href="/special/10009/" title="有故事的男同學必備小程式"> <img width="250" height="90" src="" alt="有故事的男同學必備小程式"> </a> <a target="_blank" href="/special/10016/" title="最酷頭像表情小程式"> <img width="250" height="90" src="" alt="最酷頭像表情小程式"> </a> <a target="_blank" href="/special/10018/" title="宿舍密語 說說女生的那些事兒"> <img width="250" height="90" src="" alt="宿舍密語 說說女生的那些事兒"> </a> <a target="_blank" href="/special/10019/" title="拒絕平庸 從一份好工作開始"> <img width="250" height="90" src="" alt="拒絕平庸 從一份好工作開始"> </a> <a target="_blank" href="/special/10010/" title="剁手族必備小程式"> <img width="250" height="90" src="" alt="剁手族必備小程式"> </a> <a target="_blank" href="/special/10008/" title="你好 我是吐槽君小程式"> <img width="250" height="90" src="" alt="你好 我是吐槽君小程式"> </a>
我們只需要把表示式改成:
\href="/[a-zA-z]+/\d+/"
第三種
或者這樣的
<a target="_blank" href="/tag/meishi/">美食</a> <a target="_blank" href="/tag/sheji/">設計</a> <a target="_blank" href="/tag/tongcheng/">同城</a> <a target="_blank" href="/tag/falv/">法律</a> <a target="_blank" href="/tag/dianshang/">電商</a> <a target="_blank" href="/tag/shejiao/">社交</a> <a target="_blank" href="/tag/caige/">猜歌</a> <a target="_blank" href="/tag/weixiu/">維修</a> <a target="_blank" href="/tag/chaxun/">查詢</a> <a target="_blank" href="/tag/hunlian/">婚戀</a> <a target="_blank" href="/tag/jiaju/">家居</a> <a target="_blank" href="/tag/taobao/">淘寶</a> <a target="_blank" href="/tag/zhuangxiu/">裝修</a> <a target="_blank" href="/tag/chongwu/">寵物</a> <a target="_blank" href="/tag/mingpian/">名片</a> <a target="_blank" href="/tag/licai/">理財</a> <a target="_blank" href="/tag/tiyu/">體育</a> <a target="_blank" href="/tag/techan/">特產</a> <a target="_blank" href="/tag/gongxiang/">共享</a> <a target="_blank" href="/tag/yuer/">育兒</a> <a target="_blank" href="/tag/zhaopin/">招聘</a> <a target="_blank" href="/tag/xuexiao/">學校</a>
我們只需要把表示式改成:
\href="/[a-zA-z]+/[a-zA-z]+/"
第四種
<li>
<a target="_blank" rel="nofollow" href="/page/links.html">友情連結</a>
</li>
<li class="divide">|</li>
<li>
<a target="_blank" rel="nofollow" href="/page/business.html">聯絡我們</a>
</li>
<li class="divide">|</li>
<li>
<a target="_blank" rel="nofollow" href="/page/apply.html">釋出小程式</a>
</li>
我們只需要把表示式改成:
\href="/[a-zA-z]+/[a-zA-z]+.html"
第五種,域名
href="http://www.qiniu.com/"
href="http://www.91ud.com/"
我們只需要把表示式改成:
\href="[a-zA-z]+://[a-zA-z]+.[a-zA-z\d]+.[a-zA-z]+/"
終極表示式:
href="http://www.Lqiniu.com/"
href="http://www.91ud.com/"
href="/topic/10028.html"
href="http://www.kuman.com/app55/66"
<a target="_blank" href="/topic/10029.html">微信小遊戲週年重磅上線</a>
<a target="_blank" href="/special/10016/" title="最酷頭像表情小程式">
<a target="_blank" href="/tag/jiaju/">家居</a>
<a target="_blank" rel="nofollow" href="/page/apply.html">釋出小程式</a>
<a href="http://www.91ud.com/">91</a>
<a href="http://www.kuman.com/app55/7">kuman</a>
我們只需要把表示式改成:
\href="[\w/:.//]+"