Найти - Пользователи
Полная версия: Регулярка
Начало » Python для новичков » Регулярка
1
Seganapa
Всем доброго дня!
При помощи requests получаю контент страницы в переменную:

например кусок кода контента
</div>
</script>    </head>
	<body>
		<script type="text/javascript">
		//<![CDATA[
			Bootstrap.run({"csrfToken":"3696ea3efab","urlImg_null_false":"\/images","urlImg":"http:\/\/cdn.grepolis.com\/images","dev":false,"controller":"index","townId":51543,"townName":"\u041a\u0440\u0430\u0441\u043d\u043e\u0434\u0430\u0440","alliance_id":1119,"player_id":557537,"player_name":"Tartang","server_time":1344402197,"peace_starts_at":null,"peace_ends_at":null,

Отсюда мне нужно спарсить значение csrfToken, т.е. получить 3696ea3efab в переменную, для дальнейшего использования.

Делаю так:
p = re.compile('csrfToken\"\:\"(.*?)\"\,\"')
result = p.findall(text)
print result

но возвращается ошибка… Первый раз пишу регулярку для Python…
Seganapa
Разобрался сам!
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB