【发布时间】:2015-02-01 19:07:28
【问题描述】:
如何在 VB 脚本的正则表达式模式中包含空格?
对于此代码:
Set objFSO = CreateObject("Scripting.FileSystemObject")
Set file = objFSO.OpenTextFile("sample.txt" , ForReading)
Const ForReading = 1
Dim re
Set re = new regexp
re.Pattern = "(\w+?[(]\w+?[)];)"
re.IgnoreCase = True
re.Global = True
Dim line
Do Until file.AtEndOfStream
line = file.ReadLine
For Each m In re.Execute(line)
Wscript.Echo m.Submatches(0)
Next
Loop
带有 sample.txt 文件:
object();
object(string);
我想附和这个:
object();
object(string);
不仅如此:
object(string);
【问题讨论】:
-
假设
[ ]可以解决问题,但我不确定
标签: regex string search text vbscript