
13.12.2009, 19:46
|
|
Постоянный
Регистрация: 06.06.2007
Сообщений: 575
Провел на форуме: 1180737
Репутация:
180
|
|
Есть текст, одной строкой, вот кусок из него
idden\" name=\"fid\" id=\"fid\" value=\"9410924\" \/>\n <input type=\"hidden\" name=\"hash\" id=\"hash\" value=\"1260718814_aa0256f3b89294f28b\" \/>\n <input type=\"hidden\" name=\"cats\" id=\"privacy_cats\" \/>\n <input type=\"hi
мне нужно из него получить значение hash'a 1260718814_aa0256f3b89294f28b
Делаю так
print re.findall(r'id=\"hash\" value=\"(.*?)\"',data.read())
ничего ненаходит. Ну собсна я и неждал что это чтото найдет ибо это ваще какаято черная магия, пытался найти описание функции на русском, нихрена ненашол. Только посты на разных форумах, из чего примерно слепил свои параметры, но увы
PS. вот такой черной магие решил задачу
hash = re.findall(r'id=."hash."\svalue=."(.*?)."', data)[0]
Последний раз редактировалось cupper; 13.12.2009 в 20:31..
|
|
|