VBScript正则表达式仅查找数字模式

时间:2014-05-08 14:09:23

标签: vbscript

我需要知道如何使用vbscript正则表达式来查找包含5个数字的文本的任何部分。

例如:

NumberNumberNumberNumberNumber

12345

1 个答案:

答案 0 :(得分:0)

使用模式“\ d {5}”指定五位数。来自.Execute的匹配集合将保存您有趣的部分。在代码中:

>> Set r = New RegExp
>> r.Global = True
>> r.Pattern = "\d{5}"
>> s = "12345a1234b1234554321c123456d"
>> For Each m In r.Execute(s)
>>     WScript.Echo m.Value
>> Next
>>
12345
12345
54321
12345