Как определить, что строка является URL?
От: Аноним  
Дата: 27.04.11 10:15
Оценка:
Подскажите, как в Win32 приложении надежно определить, что данная строка является URL?

Примеры валидных URL:

my.domain.info
66.102.13.103/sadsad

и так далее
Re: Как определить, что строка является URL?
От: Kernan Ниоткуда https://rsdn.ru/forum/flame.politics/
Дата: 27.04.11 10:24
Оценка: +4
Здравствуйте, Аноним, Вы писали:

А>Подскажите, как в Win32 приложении надежно определить, что данная строка является URL?


А>Примеры валидных URL:


А>my.domain.info

А>66.102.13.103/sadsad

А>и так далее

Что такое URL?
P.S: ни одна строка которую ты привёл не является url.
Sic luceat lux!
Re: Как определить, что строка является URL?
От: okman Беларусь https://searchinform.ru/
Дата: 27.04.11 14:20
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Подскажите, как в Win32 приложении надежно определить, что данная строка является URL?


А>Примеры валидных URL:


А>my.domain.info

А>66.102.13.103/sadsad

А>и так далее


InternetCrackUrl, например.
Если вернет ненулевое значение — значит, URL.
Re: Как определить, что строка является URL?
От: sidorov18 США  
Дата: 28.04.11 07:44
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Подскажите, как в Win32 приложении надежно определить, что данная строка является URL?


А>Примеры валидных URL:


А>my.domain.info

А>66.102.13.103/sadsad

А>и так далее


Да, как тут заметили урл-ом эти строки не являются..
Для определения подобных строк урл-ам можешь использовать свое регулярное выражение.
Для регулярных выражений тебе нужна библиотека. Есть в ATL. Есть в Boost.
Re: Как определить, что строка является URL?
От: hotdox  
Дата: 29.04.11 07:23
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Подскажите, как в Win32 приложении надежно определить, что данная строка является URL?

Взять библиотеку для парсинга урлов, например google-url
Re: Как определить, что строка является URL?
От: LaptevVV Россия  
Дата: 29.04.11 07:27
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Подскажите, как в Win32 приложении надежно определить, что данная строка является URL?

А>Примеры валидных URL:
А>my.domain.info
А>66.102.13.103/sadsad
А>и так далее
Читайте Кодта:
http://rsdn.ru/?article/alg/checkStr.xml
Автор(ы): Николай Меркин
Дата: 19.01.2002
Хочешь быть счастливым — будь им!
Без булдырабыз!!!
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.