Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.76/25: Рейтинг темы: голосов - 25, средняя оценка - 4.76
0 / 0 / 0
Регистрация: 20.11.2013
Сообщений: 9

Проверка, является ли заданная строка адресом веб-страницы

27.04.2014, 10:17. Показов 5124. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Как сделать такую проверку в c#?
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
27.04.2014, 10:17
Ответы с готовыми решениями:

Написать регулярное выражение определяющее является ли заданная строка правильным MAC-адресом
Доброго времени суток:) Помогите пож. решить задачу 5.Написать регулярное выражение определяющее является ли заданная строка...

Определить, является ли строка ip-адресом
Есть строка в textbox с любым текстом. Оно может быть или как "192.168.0.1-192.168.0.10", или "192.168.0.1", или "Hello...

Определить, является ли строка email-адресом
Пишу авторегер. Есть текстовый файл, в котором некоторое количество строк вида mail|pass мыло и пароль всегда разные. Как мне проверять,...

3
Эксперт .NET
 Аватар для insite2012
5548 / 4311 / 1218
Регистрация: 12.10.2013
Сообщений: 12,371
Записей в блоге: 2
27.04.2014, 10:25
Цитата Сообщение от TheReverOcelot Посмотреть сообщение
Как сделать такую проверку в c#?
TheReverOcelot, регулярным выражением. Вот тут найдите что вам подойдет.
http://www.regexr.com/
0
Неадекват
 Аватар для freeba
1501 / 1237 / 248
Регистрация: 02.04.2010
Сообщений: 2,807
27.04.2014, 10:26
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
public bool isValid(string url) 
{
    Stream sStream;
    HttpWebRequest urlReq;
    HttpWebResponse urlRes;
 
    try 
    {
        urlReq = (HttpWebRequest) WebRequest.Create(url);
        urlRes = (HttpWebResponse) urlReq.GetResponse();
        sStream = urlRes.GetResponseStream();
 
        string read = new StreamReader(sStream).ReadToEnd();
        return true;
 
    } 
    catch (Exception ex) 
    {
        //Url not valid
        return false;
    }
 
}
0
 Аватар для Монфрид
1245 / 1055 / 293
Регистрация: 07.03.2012
Сообщений: 3,246
27.04.2014, 10:27
Лучший ответ Сообщение было отмечено Psilon как решение

Решение

всё намного проще:
C#
1
bool res=Uri.IsWellFormedUriString(@"http://www.google.com");
5
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
27.04.2014, 10:27
Помогаю со студенческими работами здесь

Является ли заданная строка палиндромом
Помогите пожалуйста!!! что-то написал работает только для слова например: шалаш, а для выражения "а роза упала на лапу азора" не...

Проверить, не является ли заданная строка палиндромом
Вот еще задачка: Проверить не является ли заданная строка палиндромом. Мое решение: string str = "asddsa"; ...

Проверить, является ли заданная строка симметричной
Для заданной строки символов проверить, является ли она симметричной или нет. Пожалуйста :)

Определить, является ли строка электронным адресом в формате: <имя пользователя>@<доменное имя>
Пользователем вводится строка. Определить, является ли она электронным адресом в формате: &lt;имя пользователя&gt;@&lt;доменное имя&gt;. ...

Является ли заданная строка правильным IP-адресом
В сети интернет каждому компьютеру присваивается четырехбайтовый код, который принято записывать в виде четырех чисел, каждое из которых...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
Отправка уведомления на почту при изменении наименования справочника
Maks 24.03.2026
Программная отправка письма электронной почты на примере изменения наименования типового справочника "Склады" в конфигурации БП3. Перед реализацией необходимо выполнить настройку системной учетной. . .
модель ЗдравоСохранения 5. Меньше увольнений- больше дохода!
anaschu 24.03.2026
Теперь система здравосохранения уменьшает количество увольнений. 9TO2GP2bpX4 a42b81fb172ffc12ca589c7898261ccb/ https:/ / rutube. ru/ video/ a42b81fb172ffc12ca589c7898261ccb/ Слева синяя линия -. . .
Midnight Chicago Blues
kumehtar 24.03.2026
Такой Midnight Chicago Blues, знаешь?. . Когда вечерние улицы становятся ночными, а ты не можешь уснуть. Ты идёшь в любимый старый бар, и бармен наливает тебе виски. Ты смотришь на пролетающие. . .
Контроль уникальности заводского номера - вариант №2
Maks 24.03.2026
В отличие от предыдущего варианта добавлено прерывание циклов, также добавлены новые переменные для сохранения контекста ошибки перед прерыванием цикла: Процедура ПередЗаписью(Отказ, РежимЗаписи,. . .
SDL3 для Desktop (MinGW): Вывод текста со шрифтом TTF с помощью библиотеки SDL3_ttf на Си и C++
8Observer8 24.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-text-sdl3-c. zip finish-text-sdl3-cpp. zip
Жизнь в неопределённости
kumehtar 23.03.2026
Жизнь — это постоянное существование в неопределённости. Например, даже если у тебя есть список дел, невозможно дойти до точки, где всё окончательно завершено и больше ничего не осталось. В принципе,. . .
Модель здравоСохранения: работники работают быстрее после её введения.
anaschu 23.03.2026
geJalZw1fLo Корпорация до введения программа здравоохранения имела много невыполненных работниками заданий, после введения программы количество заданий выросло. Но на выплатах по больничным это. . .
Контроль уникальности заводского номера - вариант №1
Maks 23.03.2026
Алгоритм контроля уникальности заводского (или серийного) номера на примере нетипового документа выдачи шин для спецтехники с табличной частью, разработанного в конфигурации КА2. Данные берутся из. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru