VBA - 类似运算符与正则表达式(VBScript正则表达式5.5)

时间:2013-07-15 23:23:01

标签: regex vba

在VBA编码时,我主要使用VBScript Regular Expressions 5.5参考来满足我的Regex需求,而且我从未真正使用过“Like”运算符。

有人可以向我解释这两种方法的区别和可能的局限性吗?

它是否仅存在于您可以在VBScript正则表达式5.5中设置的选项(忽略,全局等)或具有替换([a | e])的可能性?

1 个答案:

答案 0 :(得分:1)

Like比正则表达式更受限制,但没有安装正则表达式引擎的开销。

如果单击VB编辑器中的单词Like并按F1,帮助页面将在几个段落中描述它的全部工作方式。

补充说:除了区分它们之外,还有很多选择。正则表达式具有重复,分组和反向引用。这个MSDN page在VBScript Regex上非常出色。