[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
来个简单但不严谨的
  1. Set fso = CreateObject("Scripting.FileSystemObject")
  2. text = fso.OpenTextFile("1.txt",1).ReadAll()
  3. text = Replace(text,vbCrLf,"@SOCKS4"&vbCrLf)
  4. text = Replace(text,vbCrLf&"@SOCKS4",vbCrLf)
  5. fso.CreateTextFile("2.txt",True).Write(text)
复制代码
再来个稍微严谨点的
  1. Set fso = CreateObject("Scripting.FileSystemObject")
  2. text = fso.OpenTextFile("1.txt",1).ReadAll()
  3. arr = Split(text,vbCrLf)
  4. For i=0 To UBound(arr)
  5.    If Len(arr(i)) Then arr(i)=arr(i)&"@SOCKS4"
  6. Next
  7. text = Join(arr,vbCrLf)
  8. fso.CreateTextFile("2.txt",True).Write(text)
复制代码
其实还是用正则比较好,但 vbs 的正则懒得写
1

评分人数

    • hnldwhm52: 谢谢url老师旳细心解答!技术 + 1

TOP

返回列表