1

是否可以在 Microsoft VBS 5.5 正则表达式中做这样的事情:

\QLong.String?!With.Random,Ch\aract\er\s.\E

所以它会找到“Long.String?!With.Random,Ch\aract\er\s”。没有将点转换为“任何字符”等?此正则表达式在 Notepad++ 中工作正常,但在 VBS 中不起作用。

4

1 回答 1

0

不幸的是,不,这是不可能的。根据 MSDN 上的正则表达式语法(脚本)文档,\Q..\E不支持元字符转义序列。

在 VBScript 中确实没有替代品,除了在运行 rexex 之前在保留字符之前插入转义符之外。

于 2013-03-19T01:11:29.737 回答