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

时间:2011-10-06 14:48:14
【文件属性】:

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

文件大小:80KB

文件格式:RAR

更新时间:2011-10-06 14:48:14

regex 特殊要求替换

String Tools Source Code vs2008 application 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为您提供更优秀的小工具。 感谢你的使用和支持。


【文件预览】:
String Regex Tools
----String Regex Tools.sln(950B)
----String Regex Tools.suo(19KB)
----WindowsFormsApplication1()
--------Form1.cs(14KB)
--------bin()
--------obj()
--------Properties()
--------Program.cs(497B)
--------RegexExec.cs(891B)
--------Form1.Designer.cs(23KB)
--------String Regex Tools.csproj(4KB)
--------Form1.resx(8KB)
----Note()
--------StringTools.png(14KB)
--------Note.txt(2KB)

网友评论

  • 写的还不错,可惜不是C++版的