Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
0 / 0 / 1
Регистрация: 30.07.2010
Сообщений: 47
1

Есть исходник - не понимаю кода.

16.05.2011, 13:18. Просмотров 678. Ответов 1
Метки нет (Все метки)

Здравствуйте.
Начал осваивать C#, но вот не могу понять строку исходного кода:

C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
  
private string GetEasylabViews()
{
string url = "http://easylab.net.ua";
string html = string.Empty;
string pattern = "Просмотров  - (.*)";
HttpWebRequest myRequest = (HttpWebRequest)HttpWebRequest.Create(url);
HttpWebResponse myResponse = (HttpWebResponse)myRequest.GetResponse();
StreamReader sr = new StreamReader(myResponse.GetResponseStream(),Encoding.GetEncoding(1251));
html = sr.ReadToEnd();
Match res;
res = Regex.Match(html, pattern);
return res.Groups[1].ToString();
}
Здесь мы соединяемся с easylab.net.ua, и получаем количество просмотров. Но как?

Мне не понятен этот участок кода:
string pattern = "Просмотров - (.*)";
и
res = Regex.Match(html, pattern);
Что обозначают эти символы - (.*) ?
Большое спасибо
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
16.05.2011, 13:18
Ответы с готовыми решениями:

Как снять привязку? Есть исходник
Вот исходники Как снять оттуда привязку , которая выдает неверный ключ лицензии и бла блаб ла,...

Есть у кого исходник программы похожей на проводник
Нужно написать прогу работающую по принципу провадника с изменениями, никак не могу преодолеть...

Не понимаю как работает часть кода
Привет! Есть код using System; using System.Collections.Generic; using System.Linq; using...

Есть некоторые строчки кода, которые я не понимаю
Добрый день. У меня есть код программ но есть некоторые строчки кода которые я не понимаю. Помогите...

1
54 / 54 / 11
Регистрация: 07.03.2010
Сообщений: 157
16.05.2011, 13:43 2
Цитата Сообщение от u4iteor Посмотреть сообщение
Здравствуйте.
Начал осваивать C#, но вот не могу понять строку исходного кода:

C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
  
private string GetEasylabViews()
{
string url = "http://easylab.net.ua";
string html = string.Empty;
string pattern = "Просмотров  - (.*)";
HttpWebRequest myRequest = (HttpWebRequest)HttpWebRequest.Create(url);
HttpWebResponse myResponse = (HttpWebResponse)myRequest.GetResponse();
StreamReader sr = new StreamReader(myResponse.GetResponseStream(),Encoding.GetEncoding(1251));
html = sr.ReadToEnd();
Match res;
res = Regex.Match(html, pattern);
return res.Groups[1].ToString();
}
Здесь мы соединяемся с easylab.net.ua, и получаем количество просмотров. Но как?

Мне не понятен этот участок кода:


Что обозначают эти символы - (.*) ?
Большое спасибо
C#
1
2
3
HttpWebRequest myRequest = (HttpWebRequest)HttpWebRequest.Create(url);
HttpWebResponse myResponse = (HttpWebResponse)myRequest.GetResponse();
StreamReader sr = new StreamReader(myResponse.GetResponseStream(),Encoding.GetEncoding(1251));
Получает код страницы.
C#
1
2
3
Match res;
res = Regex.Match(html, pattern);
return res.Groups[1].ToString();
С помощью регулярных выражений ищем: Просмотров - (число).
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
16.05.2011, 13:43

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Поиск ключа (есть исходник и есть зашифрованный файлы)
Добрый день, Подскажите, реально ли найти ключ который был использована для шифрования, если есть...

Оптимизация кода. Исходник
Привет товарищи програмисты. Нужен исходничек программы на C пригодный для оптимизации по скорости....

Нужен исходник обфускатора кода
Ищу исходник Обфускация кода. может есть у кого?

Исходник бинаризации изображения. Разбор кода
Здравствуйте. Нашел на CodeProject отличный исходник бинаризации изображения. Он оказался написан...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.