if left (UrlName, 7) = "http://" Or left (UrlName, 7) = "ftp://" Or left (UrlName, 7) = "file://" then
For i = 1 To Len(UrlName)
intChar=Asc(Mid(UrlName, i, 1))
If (intChar > 47 And intChar < 58) Or _
(intChar > 63 And intChar < 91) Or _
(intChar > 96 And intChar < 123) Or _
Dim RegEx
Dim strToCheck
strToCheck = "http://www.url.ru" ' строка для проверки
Set RegEx = New RegExp
RegEx.Pattern = "[^A-za-z\x.\x//\x:\x@]"
RegEx.Global = True
strToCheck = RegEx.Replace(strToCheck,"")
' alternative way for error handle
' result = RegEx.Test(strToCheck) ' true OR false
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 25