高级(Regex)文本文件处理程序

19 篇文章 0 订阅

高级文本文件处理程序

 

下载地址:http://download.csdn.net/source/629144 (附c#源码)

 

String Tools 使用说明
 
  提供以下功能:
    1,特定文件查找
    2,特定内容查找
    3,文件内容查找与替换
 
  1,查找特定文件,主要指某一个文件的文件名是否满足指定要求/指定文件夹内所有文件,有哪些文件名满足指定要求;
  方法:
       a,在Select Files指定文件夹或文件,点击Browser浏览文件或文件夹
       b,在FileName Regex中输入正则表达式
       c,点击FindFiles按钮
       d,在Result中查看结果
  实例:
  FileName Regex:/w*.cs
  Result        :选择文件或文件夹中所有*.cs文件
      
  2,特定内容查找,
  方法:
       a,在Select Files指定文件夹或文件,点击Browser浏览文件或文件夹
       b,在FileName Regex中输入正则表达式,指定将在哪些文件中查找
       c,在Find Regex中输入正则表达式,指定将在文件中查找哪些内容
       d,点击FindContents按钮
       e,在Result中查看结果
  实例:
  FileName Regex:/w*.cs
  Find Regex    :/w*public/w*
  Result        :选择文件或文件夹中所有*.cs文件中含有"public"字符的行
 
  3,文件内容查找与替换,
  方法:
       a,在Select Files指定文件夹或文件,点击Browser浏览文件或文件夹
       b,在FileName Regex中输入正则表达式,指定将在哪些文件中查找
       c,在Find Regex中输入正则表达式,指定将在文件中查找哪些内容
       d,在Replace Regex中输入正则表达式,指定将把查找到内容替换成什么
       e,点击TryReplace按钮,查看欲替换结果
       f,点击Replace按钮,替换文件内容
       g,在Result中查看结果
  实例1:
  FileName Regex:/w*.cs
  Find Regex    :/w*public/w*
  Replace Regex :private
  IgnoreCase    :是否区分大小写(默认:区分)
  Result        :选择文件或文件夹中所有*.cs文件中"public"字符地换成"private"
  实例2:替换参数的使用
  FileName Regex:/w*.cs
  Find Regex    :/w*public (static)/w*
  Replace Regex :private [$1]索引从1开始
  IgnoreCase    :是否区分大小写(默认:区分)
  Result        :选择文件或文件夹中所有*.cs文件中"public static"字符地换成"private static",但只有"public"的字符不会替换成"private"
  替换参数可以很有多个,如[$1][$2]...[$n],但数量需和find Regex中的括号个数匹配
 
  注:使用者须具备简单的正则表达式知识。
 
  如遇异常和良好建议,请提供说明和截图到vimanxu@gmail.com,以便Viman xu为您提供更优秀的小工具。

  感谢你的使用和支持。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值