找回密码
 注册
搜索
[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
查看: 69927|回复: 24

[文本处理] 一个功能强大的字符替换工具:fr

[复制链接]
发表于 2010-2-6 11:43:51 | 显示全部楼层 |阅读模式
在网上看到了一个强大的字符替换工具,大家可以去白杨的原创免费作品http://baiy.cn/上看一看。
  1. fr - 在文件中查找并替换匹配的字符串

  2. ≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡
  3. 功能简介

  4. ■ 支持一次性指定多个文件通配符和文件列表。

  5. ■ 支持管道模式,与其它命令协同工作;支持半管道模式,从文件中获取输入,但将结果写到标准输出。

  6. ■ 支持包含子目录。

  7. ■ 支持普通匹配、正则匹配、可忽略大小写、可跨行匹配。替换时可以使用正则的子表达式。

  8. ■ 支持高级正则表达式(ARE)。

  9. ■ 同时支持 posix 标准的扩展正则表达式及 perl 风格的正则匹配。

  10. ■ 可以格式化替换内容为全大写或全小写,便于在批处理中对环境变量和命令行参数做大小写一致化处理。

  11. ■ 支持 DOS(Windows)、Macintosh 和 unix 风格的换行符,可选择自动识别(默认)或手动指定。

  12. ■ 统计功能,列出每个文件中的替换次数、总替换次数等。

  13. ■ 支持Win32和纯DOS环境(纯DOS环境中需要 HX DOS Extender 支持)。
复制代码
下载:
http://pan.baidu.com/share/link?shareid=4061880705&uk=1124163200

评分

参与人数 1PB +5 收起 理由
batman + 5 感谢分享

查看全部评分

发表于 2010-2-6 12:15:21 | 显示全部楼层
咋白杨大大的东西也被搬过来啦~~
发表于 2010-11-9 20:37:43 | 显示全部楼层
当前非常需要,很感谢楼主和原创人!
发表于 2011-4-20 08:29:56 | 显示全部楼层
这个我收下了,非常感谢
发表于 2011-4-22 08:42:36 | 显示全部楼层
谢谢楼主分享
发表于 2011-5-23 12:53:28 | 显示全部楼层

相比他连说拜拜的 想法都没了 哈哈

相比他连说拜拜的 想法都没了 哈哈








浪美
mbox音乐盒
发表于 2011-6-30 11:05:08 | 显示全部楼层
谢谢分享,又要学习这个 了
发表于 2011-7-7 17:23:23 | 显示全部楼层
好像还不错,虽然也很强大,不过 SED 之类的工具已经可以做到了。
发表于 2011-8-17 22:42:47 | 显示全部楼层
这个真的很不错哦,我用过。
发表于 2011-9-16 21:14:21 | 显示全部楼层
444(?=555) (匹配444,且後面必須為555)
444555444
444666444

(?<=333)444 (匹配444,且前面必須為333)
444333444
444222444

正則表達式是不是不標準?第二個不支持。

grep/findsrt之類都是返回整行結果。我整個文件就一行,完全沒意義啊。
有沒有其他的搜索程序?支持正則表達式的。
发表于 2011-9-16 23:14:11 | 显示全部楼层
回复 11# ttenma


grep有 -o 选项
发表于 2011-9-27 09:47:52 | 显示全部楼层
的确很强大,但是我还是用不好,望高手写个教程耐心指导一二。
发表于 2011-9-27 13:31:27 | 显示全部楼层
学习下   在来问问
发表于 2011-10-19 16:32:32 | 显示全部楼层
sed,awk,perl都可以做到,为什么还有这么个东西呢?
发表于 2011-10-19 17:16:10 | 显示全部楼层
回复 15# leeonix


sed,awk,都可以做到,为什么还有perl这么个东西呢?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|批处理之家 ( 渝ICP备10000708号 )

GMT+8, 2026-3-17 06:22 , Processed in 0.026238 second(s), 12 queries , File On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表