Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |
|

04.05.2010, 21:23
|
|
Познающий
Регистрация: 27.02.2009
Сообщений: 33
Провел на форуме: 1602820
Репутация:
60
|
|
Всем здрасьте!
Помогите, пожалуйста, с регулярными выражениями.
Допустим, из строки, вида
<input type="hidden" name="uniq_id" value="12345qwerty" />
мне нужно вытащить то, что заключено между value=" и ".
Поизучав тему с регулярными выражениями в соседнем разделе, я пришел к такому:
PHP код:
string lol="<input type=\"hidden\" name=\"uniq_id\" value=\"12345qwerty\" />";
string pattern = "value=\"(.*)\"";
result = Convert.ToString(Regex.Match(lol, pattern));
Но оно делает не так, как я хочу 
Последний раз редактировалось Rio-de-Janeiro; 04.05.2010 в 21:27..
|
|
|

05.05.2010, 07:02
|
|
Reservists Of Antichat - Level 6
Регистрация: 12.02.2006
Сообщений: 891
Провел на форуме: 1892597
Репутация:
836
|
|
"value=\"(.*?)\""
Regex.Match(lol, pattern).Groups[0].Value
__________________
*********************************
*Я не волшебник ٩(๏̯͡๏)۶, только учусь...*
*********************************
Программы на заказ
Times to fly...
|
|
|

05.05.2010, 07:35
|
|
Постоянный
Регистрация: 22.11.2008
Сообщений: 395
Провел на форуме: 3987105
Репутация:
776
|
|
Сообщение от Rio-de-Janeiro
Всем здрасьте!
Помогите, пожалуйста, с регулярными выражениями.
Допустим, из строки, вида
<input type="hidden" name="uniq_id" value="12345qwerty" />
мне нужно вытащить то, что заключено между value=" и ".
Поизучав тему с регулярными выражениями в соседнем разделе, я пришел к такому:
PHP код:
string lol="<input type=\"hidden\" name=\"uniq_id\" value=\"12345qwerty\" />";
string pattern = "value=\"(.*)\"";
result = Convert.ToString(Regex.Match(lol, pattern));
Но оно делает не так, как я хочу 
Я обычно в таких случаях использую вот такой код (возможно с точки зрения спецов и не верно, но работает безотказно (по крайней мере пока не жалуюсь))
из textBox1.Text - считываю твою строку <input type="hidden" name="uniq_id" value="12345qwerty" />
далее ее разбиваю по символу " записывая в массив, и вывожу textBox2.Text данные из массива[5]
Код:
string[] str = textBox1.Text.Split('\"');
textBox2.Text = str[5];
Правда это не совсем то что Вы просили.
|
|
|

05.05.2010, 07:41
|
|
Познающий
Регистрация: 27.02.2009
Сообщений: 33
Провел на форуме: 1602820
Репутация:
60
|
|
W!z@rD , Спасибо!
cel1697i845, все-таки такой способ слишком грубый, с регэкспами красивее.
Последний раз редактировалось Rio-de-Janeiro; 05.05.2010 в 07:46..
|
|
|

06.05.2010, 15:17
|
|
Новичок
Регистрация: 04.05.2010
Сообщений: 1
Провел на форуме: 4127
Репутация:
0
|
|
Несколько вопросов
Здрасти всем. я пишу на с#, восновном под второй фрэйм и у меня несколько вопросов. Но прежде чтоб вы я расскажу суть моей задачи чтоб было понятней что я хочу.
Я хочу написать свой шел, заточеный под меня. И отрубить эксплорэр он мне не нужен  .
Причины почему я хочу это сделать по мере их важности:
1) чтобы мне было удобно. 2) чтобы не нужные мне в данный момент части можно было легко и быстро отключать в целях экономии памяти.
3) эксплорэр занимает кучу памяти и половина его функционала мне не нужна. Ну и еще куча его нидостатков.
Это я написал чтоб вы поняли суть моей проблемы и посоветовали что нибудь хорошее, больше всего меня интересует вопрос оптимизации памяти.
Теперь вопросы:
1) почему даже обычная пустая форма занимает 12 мб вирт и 2-3 мб физической памяти? Можно ли сократить расход памяти?
2) еще наблюдается такая штука: Например процесс занимал 16 мб физ памяти после сворачивания окна он занимает 3 мб мы снова разворачиваем он уже занимает 8 мб, но со временем он набирает свои 16 мб или даже больше. Объясните пожалуйста такое поведение, и можно ли это както контролировать?
3) как можно узнать какие процессы и приложения запущены и подробную инфу о них. Какие из них должны распологаться в трее?
4) как перехватывать глобальные нажатия клавишь?
5) есть ли еще какие нибудь процессы которые нужны только эксплореру и не больше ни кому не нужны, чтобы можно было без вреда для всего остального их отключить?
6) я хочу сделать чтоб изначально грузилось форма где можно выбирать что мне сейчас нужно (панель инстр, панель задачь и тд)
Вопрос: как мне лучше это организовать, сделать все в отдельных процессах, или запустить один процесс и все панели засунуть в дллки и подгружать их когда надо?
Или предложите структуру получше.
7) как сделать лучше, в одном окне все панели размещать в виде контролов или каждую панель отдельным окном.
8) можно ли выводить контролы вне формы или вообще без родительской формы. 9) Я думаю что форма занимает больше памяти и дольше работает чем контрол. Так ли это?
Так же принимаются любые советы по оптимизации...
Выражаю огромную благодарность всем кто мне вчем либо поможет. Конечно на большую часть вопросов можно ответить эксперементальным способом, я этим и займусь но сначала хочу узнать что об этом говорят и думают люди.
Для интересующихся как что нибудь сделаю выложу исходники.
Вот вроде и все.
|
|
|

07.05.2010, 13:19
|
|
Постоянный
Регистрация: 05.05.2006
Сообщений: 743
Провел на форуме: 2982851
Репутация:
107
|
|
Как на сишарпе работать с бинарными протоколами если в нем структуры(например даже если все поля long) не имеют фиксированного размера?
|
|
|

11.05.2010, 17:27
|
|
Познающий
Регистрация: 05.09.2009
Сообщений: 34
Провел на форуме: 86734
Репутация:
14
|
|
Как с помощью C# передать заголовок
Connection: Keep-Alive, TE
Код
Код:
reqPOST.Connection="Keep-Alive, TE";
При попытке отправить запрос выдает
Keep-Alive and Close may not be set using this property.
Parameter name: value
Последний раз редактировалось Ice_VeNOm; 11.05.2010 в 18:02..
|
|
|

16.05.2010, 18:20
|
|
Новичок
Регистрация: 29.03.2010
Сообщений: 2
Провел на форуме: 2908
Репутация:
0
|
|
Существует ли способ, что бы при нажатии, кнопки на сайте, автоматически авторизовался к примеру акаунт в vk либо на другом сайте(то есть ввод определённого пароля автоматом). Благодарность WMZ.
|
|
|

16.05.2010, 18:32
|
|
Постоянный
Регистрация: 08.04.2007
Сообщений: 853
Провел на форуме: 5812656
Репутация:
1540
|
|
Сообщение от neuron123
Существует ли способ, что бы при нажатии, кнопки на сайте, автоматически авторизовался к примеру акаунт в vk либо на другом сайте(то есть ввод определённого пароля автоматом). Благодарность WMZ.
есть OpenID, во вконтакте есть Open API. Вопрос стоило задавать в другой теме.
|
|
|

19.05.2010, 20:28
|
|
Постоянный
Регистрация: 15.03.2008
Сообщений: 441
Провел на форуме: 2052341
Репутация:
95
|
|
нужна книга рассказывающая о возможностях C# в интернете.
П.С. Маклина не предлагать=))
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|