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

[文本处理] [已解决]批处理如何向TXT文档中插入给定的内容?

[复制链接]
发表于 2013-1-13 19:50:24 | 显示全部楼层 |阅读模式
想往一个TXT文档中,每隔m字插入给定的内容一次,前n次插入的是“批处理”,接着插入一次“软件”;再插入n次的“批处理”,接着插入一次“软件”;如此循环直至文档末尾。。。
比如:往一个TXT文档中,每隔200字插入给定的内容一次,前3次插入“批处理”,第4次插入“软件”;然后,第5、6、7次,插入“批处理”,第8次插入“软件”;如此循环直至文档末尾。。。

这个如何实现?

评分

参与人数 1PB +2 收起 理由
batman + 2 感谢给帖子标题标注[已解决]字样

查看全部评分

发表于 2013-1-13 23:13:36 | 显示全部楼层
楼主这几天连续发好多求助贴。注意到楼主对绝大多数回答者都是冷冰冰干巴巴的“不行”、“达不到效果”,或干脆不予理睬,俨然就是教官拷问学生。也没看到一个标注[已解决]的。

如果真是一个问题都得不到解决,楼主何必继续在此提问呢?建议到有偿区提问,我猜楼主Money多。
 楼主| 发表于 2013-1-13 23:37:54 | 显示全部楼层
楼主这几天连续发好多求助贴。注意到楼主对绝大多数回答者都是冷冰冰干巴巴的“不行”、“达不到效果”,或 ...
apang 发表于 2013-1-13 23:13


回贴一般我都有好好回馈的,那只有几个冷冰冰的词。有个别问题回馈了太多次,问题也没有解决,也不想继续探讨下去了,所以就没有再继续回馈下去了。。。
我也想过加上“已处理”,但是发帖类型里面没有这个,在标题里面加上“已处理”,感觉不美观,看到其它好多帖子都没加“已处理”,以为可以不加的。。。

帮忙解决问题的,我也有表示感谢的

虽然没有对解答问题的每一位去表示感谢,对于大家的那份热心,我内心也是非常感谢的。。。
发表于 2013-1-14 00:06:51 | 显示全部楼层
本帖最后由 batman 于 2013-1-14 00:30 编辑

干这个批处理远不及vbs的正则:

  1. Dim objFSO, objStr
  2. Set objFSO = CreateObject("Scripting.FileSystemObject")
  3. objStr = objFSO.OpenTextFile("a.txt").ReadAll()
  4. Dim RegEx, Matches, Matche, RegStr, Str
  5. Set RegEx = New RegExp
  6. RegEx.Global = True
  7. RegEx.Pattern = "([\s\S]{200})"
  8. Set Matches = RegEx.Execute(objStr)
  9. For Each Matche In Matches
  10.   i = i + 1
  11.   j = i Mod 4
  12.   Str = "批处理"
  13.   If j = 0 Then Str = "软件"
  14.   RegStr = RegStr & Matche.Submatches(0) & Str
  15. Next
  16. Set RegEx = Nothing
  17. objFSO.OpenTextFile("a.txt", 2 ,True).Write RegStr
  18. Set objFSO = Nothing
  19. CreateObject("Wscript.Shell").Run "cmd /ca.txt", True, False
复制代码

评分

参与人数 1技术 +1 收起 理由
Batcher + 1 乐于助人

查看全部评分

 楼主| 发表于 2013-1-14 02:25:07 | 显示全部楼层
干这个批处理远不及vbs的正则:
batman 发表于 2013-1-14 00:06


这个完全实现了我想要的结果,太有才了,非常感谢,
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-3-20 00:41 , Processed in 0.020083 second(s), 9 queries , File On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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