Dim regExp, matches Set regExp = New RegExp regExp.Pattern = "\d+" ' 匹配一个或多个数字 Set matches = regExp.Execute("abc123def456") For Each match in matches WScript.Echo match.Value ' 输出匹配到的内容 Next 最终结果
时间: 2024-02-24 07:55:11 浏览: 136
[ASP]RegExp对象提供简单的正则表达式支持功能使用说明
上述代码输出的结果应该是:
```
123
456
```
因为正则表达式 "\d+" 匹配一个或多个数字,而输入字符串 "abc123def456" 中包含两个这样的数字序列,分别是 "123" 和 "456"。因此,Execute 方法返回两个 Match 对象,分别对应这两个数字序列。在遍历 MatchCollection 对象时,分别输出了这两个 Match 对象的 Value 属性,即匹配到的内容。
阅读全文