在dw 中如何查找替换包含指定字符的文件名?

网站中用到的很多文件。例如:wygkcn_index.asp;wygkcn_add.asp;……等等,我把前半段名字都改为了lycz_index.asp;lycz_add.asp……那么我在dw中如何批量更改引用这些文件的代码??如果直接查找替换的话,把有些图片或者数据库中字段名以wygkcn_打头的也都替换掉了。求指教???谢谢!
在dw中使用正则表达式。我这样写:wygkcn_.*.asp,可以查找到以wygkcn_打头,asp结尾的所有文件名代码。但替换的写法:lycz_.*.asp 就不行。替换的结果就是lycz_.*.asp 。唉。。。还是要请高手指教。。数据库中的字段最好不要替换。。
如果不能避免,那也可以。。。毕竟改数据库字段名比改代码容易多了。

1、打开“查找和替换”对话框
2、在“查找范围”选项中选择“文件夹”,然后选择要进行批量替换的文件夹(当然,也可以选择“当前文档”)
3、在“查找”中加入: ([A-z]*)
4、在“替换”中加入:$1
5、在“选项”中选择“使用正则表达式”
6、单击“全部替换”就行了。
温馨提示:内容为网友见解,仅供参考
第1个回答  2013-07-27
你可以这样,把文件下载下来,记得备份,然后查找数据库和图片用到的名称相同的,然后随便改成一个名字例如叫aaa,再然后,查找之前相同的文件名,然后替换全部,但是你的图片还有数据库还没有改回来,然后再查找aaa,全部替换成你之前的名字,这样就改回来了,而你的文件也全部改掉了,不知道是不是你需要的答案。追问

没用,太烦。。我希望有正则表达式高手能这样替换:
把wygkcn_*.asp,其中*号表示中间是多个任意字符。现在要把wygkcn_开头,以.asp结尾的。这样的字符进行替换,替换为lycjzx_*.asp的。。

第2个回答  2013-07-27
既然有数据库也在引用,那就只能退而求其次了,
还是用查找替换功能,只是这样子替换:wygkcn_index.asp替换为lycz_index.asp;wygkcn_add.asp替换为lycz_add.asp…… 也只能多次替换了

还有,DW的查找替换里有一个正则表达式的功能,能一次实现你的功能,但是我对编程不感兴趣,没研究过,那位高人有研究,望指教!!追问

不用麻烦了。我自己搞定了。很简单的!

本回答被网友采纳
第3个回答  2013-07-21
顶下!!!!!!!!!!追问

不要光顶么,呵呵,这个对于高手来说应该不难哦。。可惜偶是新手,不太会。。望大家指教啦。

相似回答