我正在尝试创建一个正则表达式来在一行中查找域名。
目前,我尝试了这个,但没有工作。
Set objDomainEx = CreateObject("VBScript.RegExp")
objDomainEx.Global = True
objDomainEx.Pattern = "((?:[A-Z0-9-]+\.)+[A-Z]{2,4})$"
Set matches = objDomainEx.Execute(strSearchString)
If matches.Count > 0 Then
For Each strMatch in matches
Wscript.Echo strMatch.Value
Next
End If
这有什么问题。我的域名看起来像 [www.]aaaaa.sssss.vvvvv.domain 或类似的东西