使用Dreamweaver正则表达式替换href中的内容

日期: 标签:Web 9 条留言
如需帮忙改代码,或者WordPress二次开发、PHP网站建设等需求,可联系我购买付费服务:  点此联系我

在Dreamweaver中使用正则表达式替换href中的内容,就像下面这些href中的内容复杂多样的情况下,href="/html/u.html",href="/tuho/huko.html",想将它们全部替换成href="#" ,具体做法如下:

查找:
\href="[^"]*"
替换为:
href="#"

(#为替换后的内容,可根据需要更改! 一定要勾选:使用正则表达式(X),如下图)

使用Dreamweaver替换href中的内容

 

以上只是泛泛的替换href的内容,因为有很多标签都有href属性,如a、link等,若只是想替换a标签的内容,可以这样操作:

查找:
<a \href="[^"]*"
替换为:
<a href="#"

(注意a 和 href的相对位置,不可照搬,可举一反三)

以上内容参考自网络!

-- 完 --

本文采用 「CC BY-NC-SA 4.0」创作共享协议,转载请标注以下信息:
原文出处:露兜博客 https://www.ludou.org/dreamweaver_replace_href.html
露兜
kaapass@outlook.com  QQ 825533758

业余编程爱好者,主业是淘宝店主,卖些工艺品,感兴趣可以到我的淘宝店看看(旺旺不提供技术咨询):西西弗sisyphe

9 条留言

点此留言
  1. 海龟来了

    学到了、谢咯!

  2. 求教

    好象不行哦

    <a class="otb17r" href="#" target="_blank">

    怎么去掉 <a — —- > 整个A标签 转帖好多关键字的连接一个一个删除太费事了

    • Ludou

      @求教 使用正则表达式 : <a [^\n]*>[^\n]*</a> 替换成空白就行了!

      将替换所有类似内容,包括a标签括起来的内容:
      <a class=".." id=".." href=".." target..">……</a>

      如果你只想替换<a class=".." id=".."href=".." target..">,请用以下正则:
      <a [^\n]*>

  3. maooson

    不错,一直在找这么个正则,谢谢分享!

  4. pcyear

    不错,我转载了

  5. fafa

    我想保留 <a href="保留">保留</a>, 并且在所有链接中 加上 target="_blank" , 这个有点难倒我了

  6. 小婷婷

    正解!!太好使啦。

  7. 素材火

    太实用了,谢谢分享

发表留言