[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
限定一个单词边界就行了,用 \W 或 \b 都行
  1. Set fso = CreateObject("scripting.filesystemobject")
  2. text = fso.OpenTextFile("a.txt",1).ReadAll
  3. Set re = New RegExp
  4. re.Global = True
  5. re.IgnoreCase = True
  6. re.MultiLine = True
  7. key = "(?:1?\d?\d|2[0-4]\d|25[0-5])"
  8. re.Pattern = "\b" & key & "\." & key & "\." & key & "\." & key & "\b"
  9. set ex = re.Execute(text)
  10. For Each e In ex
  11.     str = str & e & vbCrLf
  12. Next
  13. WScript.Echo str
复制代码

TOP

返回列表