【发布时间】:2021-10-30 03:53:50
【问题描述】:
我需要在 VBScript Word 中评估宏链接而不选择潜在的结束点(句子的结尾),例如:
- http://www/foo.com/mypage.php (没有结束点)
- http://www/foo.com/mypage5.php。 (带结束点)
我已将此正则表达式设置为在正则表达式测试页面中可以正常工作,但在字符 ^ 上返回运行时错误 5692(对于...来说不是有效的特殊字符)
pattern = "((http|https)?:\/\/)?([a-z|0-9])([\da-z\/\.-]+)\.(\S*[^\.])"
【问题讨论】:
-
pattern = "(https?://)?[a-z0-9][\da-z/.-]*\.\S*[^\s.]"工作吗 (demo)? -
不。同样的错误:-(
-
还有
pattern = "(https?://)?[a-z0-9][\da-z/.-]*\.\S*\b?