正则表达式批量修改超链接为默认连接

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/cplvfx/article/details/82849850

第一种

例如,网站有大量的这样的连接:

<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/:.//]+"

猜你喜欢

转载自blog.csdn.net/cplvfx/article/details/82849850