Dreamweaver正则表达式搜索替换方法入门

dreamweaver搜索替换功能其实是可以使用正则表达式的,合理的使用正则表达式可以达到批量替换代码中指定部分字符、批量搜索同样HTML,不同属性的HTML代码,比如:

<ahref="http://www.wdzzz.com/"style="font-size:12px;">我的站长站</a><ahref="http://www.wdzzz.com/"style="font-size:14px;">我的站长站</a><ahref="http://www.wdzzz.com/"style="font-size:13px;">我的站长站</a><ahref="http://www.wdzzz.com/"style="font-size:11px;">我的站长站</a><ahref="http://www.wdzzz.com/"style="font-size:16px;">我的站长站</a>

我需要把以上代码全部替换成

<ahref="http://www.wdzzz.com/"style="font-size:20px;">我的站长站</a>

默认的搜索替换功能,是没办法一次性全部选择替换的,只能手动一条条替换了。

如果使用正则表达式就可以轻松一次搞定。

操作方法

1、点击“编辑”,“查找和替换”。或按键盘的“Ctrl”+“F”,打开搜索

Dreamweaver正则表达式搜索替换方法入门插图学习笔记-橙子系统站

2、勾选“使用正则表达式”

Dreamweaver正则表达式搜索替换方法入门插图1学习笔记-橙子系统站

3、查找:输入需要搜索替换的内容,可以使用正则表达式,比如上面的案列可以使用:

<ahref="http://www.wdzzz.com/"style="font-size:[^"]*px;">我的站长站</a>

替换:就是需要替换后的内容了

<ahref="http://www.wdzzz.com/"style="font-size:20px;">我的站长站</a>

正则表达式参考

1、在“查找”栏填入 tppabs="[^"]*",可以找到或替换网页的tppabs="…"代码。
2、在“查找”栏填入 height="\\d+",就可以找到或替换网页表格的高度代码。
3、在“查找”栏填入 bgcolor="[^"]*",就可以找到或替换网页背景色代码。
4、在“查找”栏填入<script (.|\\s|\\n)*?</script>,就可以找到或替换网页的JS代码。
5、在“查找”栏填入<style type="text/css">(.|\\\\s|\\\\n)*?</style>,就可以找到或替换网页的式样表代码。
6、在“查找”栏填入<table border="0" cellspacing="0" width="778" height="51">(.|\\s|\\n)*?</table>,就可以找到或替换网页中该类型的表格代码。

常用的通配符(正则表达式)

1..匹配除换行符以外的任意字符。
2.\\w匹配字母或数字或下划线或汉字。
3.\\d匹配数字。
4.\\s匹配任意的空白符。
5.\\b匹配单词的开始或结束。
6.^匹配字符串的开始。
7.$匹配字符串的结束。
8.*匹配重复零次或更多次。
9.+匹配重复一次或更多次。
10.?匹配重复零次或一次。
11.{n}匹配重复n次。
12.{n,}匹配重复n次或更多次。
13.{n,m}匹配重复n到m次。
14.\\W匹配任意不是字母,数字,下划线,汉字的字符。
15.\\S匹配任意不是空白符的字符。
16.\\D匹配任意非数字的字符。
17.\\B匹配不是单词开头或结束的位置。
18.[^x]匹配除了x以外的任意字符。
19.[^AEiou]匹配除了aeiou这几个字母以外的任意字符。

本文收集自网络,由本站搜集发布,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系本站核实处理。如需转载,请注明文章来源。

© 版权声明
THE END
喜欢就支持一下吧
点赞47 分享