0

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

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

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

4

1 回答 1

1

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

如果您在 VB 编辑器中单击“Like”一词并按 F1,则帮助页面将在几段中描述其工作原理的全部内容。

补充:不仅仅是区分它们的选项。正则表达式具有重复、分组、反向引用。这个MSDN 页面在 VBScript Regex 上非常出色。

于 2013-07-16T00:08:26.710 回答