前一段时间网站改版,需要变动原文的一些纪律性的对象,找了好久,收集了几条关于DW顶用正则表达式查找替换的资料,特分享如下:
在Dreamweaver中打开一个或多个网页,在源代码中点击“编辑”>“查找和替换”,点击勾选“正则表达式”选项:
1.找到或替换网页的tppabs="..."代码。
在“查找”栏填入tppabs="[^"]*",就可以找到或替换网页的tppabs="..."代码。
2.找到或替换网页表格的高度代码。
在“查找”栏填入,就可以找到或替换网页表格的高度代码。
3.找到或替换网页配景致代码。
在“查找”栏填入 bgcolor="[^"]*",就可以找到或替换网页配景致代码。
4.找到或替换网页的JS代码。
在“查找”栏填入<script (.|\s|\n)*?</script>,就可以找到或替换网页的JS代码。
5.找到或替换网页的式样表代码。
在“查找”栏填入<style type="text/css">(.|\\s|\\n)*?</style>,就可以找到或替换网页的式样表代码。
6.找到或替换网页中各类范例的表格代码。
在“查找”栏填入<table cellspacing="0">(.|\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这几个字母以外的任意字符。