【发布时间】:2013-11-01 17:14:02
【问题描述】:
我有一个用 VBScript 编写的用于 URL 检查的正则表达式。
regLinkEx.Pattern = "(^|[\s>='])((((http|ftp|https):\/\/)?([а-яёa-z\-_]{1,})(\.[а-яёa-z\-_]{2,})*(\.([^exe|EXE|xml|XML|dll|DLL|ini|INI|bat|BAT|dat|DAT|bin|BIN|mif|MIF|txt|TXT|]){2,}|рф)+)([\w\-\.,@?^=%&:/~\+#]*[\w\-\@?^=%&/~\+#])?)"
我排除了我需要的文件扩展名,但我也想匹配从 a 到 z 的字母 这是我想要的部分,我正在尝试这样做......
(\.[a-z]*([^exe|EXE|xml|XML|dll|DLL|ini|INI|bat|BAT|dat|DAT|bin|BIN|mif|MIF|txt|TXT|]){2,}|рф)+)
...但它不起作用。
谁能帮帮我?
【问题讨论】: