dw批量替换htm中的内容,正则表达式的怎么用

dw批量替换htm中的内容,正则表达式的怎么用,第1张

给个测试实例你看下吧:

待查找的代码:

<html>

<head>

<title>RegEx Tester</title>

</head>

<body>

<tags>RegEx Tester</tags>

<tags>RegEx Tester Beta v0.1</tags>

<description>RegEx Tester</description>

<description>RegEx Tester Beta v0.1</description>

</body>

</html>

根据你的问题,分两步替换

先替换掉所有<tags>*</tags>

再替换掉所有<description>*</description>

那么下面的两条正则表达式就可以解决你的问题:

<tags>.*?</tags>

<description>.*?</description>

DW中的查找替换功能,只要你勾选上“使用正则表达式”就可以在查找框中直接使用正则进行匹配了

方法:编辑——查找/替换,打开“查找/替换”对话框。

“查找范围”选择“整个当前本地站点”

“搜索”中选择“文本”(如果我没有猜错的话,你是想批量修改文字内容,如果不是也可以选择其它:源代码、指定标签等)

“查找”中输入目标内容

“替换”中输入新内容

点击“替换全部”

批量修改就完成了。

建议:为便于后期维护(特别是当你的网站越做越大后),用“模块化”做网页/站,效果更佳。

呃,不用正则~你可以在DW中使用文本(高级)

在标签中 >div 然后点加号,含有属性 class = t6

查找内容写"计算机毕业设计", 替换写你要写的就行了~~

不过你的代码要写正确才行,<div class="t6"></div>你少加了/ ~如果不正确的话,是没办法用文本高级查找到内容的~

===========================

我晕倒了,换链接不可以直接换了吗

选源代码:

查找内容为:

<div class="t6">

<h1>ASP网上花店系统-计算机毕业设计</h1>

<p>通过网络数据库的引用,将网站的更新维护工作简化到只需录入文字。本文主要探讨了电子商务<br /></p>

</div>

替换内容为:

<div class="t6">

<h1><a href="#">ASP网上花店系统-计算机毕业设计1222222</a></h1>

<p>通过网络数据库的引用,将网站的更新维护工作简化到只需录入文字。本文主要探讨了电子商务<br /></p>

</div>

===========为何非用正则呢?

=====================================

大哥啊,要全加的啊~不要只换<a href="">asdfasdfasdf</a>

如果对您有帮助,请记得采纳为满意答案,谢谢!祝您生活愉快!


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/108880.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-03-11
下一篇2023-03-11

发表评论

登录后才能评论

评论列表(0条)

    保存