【发布时间】:2015-03-17 11:28:21
【问题描述】:
为什么下面的返回“DATA”而不是“_DATA_5252014_”?
Dim regEx As New RegExp
regEx.Global = True
regEx.Pattern = "_DATA_*_"
Name = "ECMOSSO_DATA_12312013_RESULTS_TBL"
MsgBox regEx.Execute(Name)(0).Value
我猜文档表明它与 * 之前的内容匹配,但我一直认为这个正则表达式会产生“_DATA_12312013_”而不是“DATA”。有没有办法完成我想要的?
【问题讨论】: