снова я и снова с регуляркой :-)
От: jyuyjiyuijyu  
Дата: 12.07.13 02:32
Оценка:
Всем привет

значит скачиваю страничку index.html внутри есть глобальная переменная...

<head>

<script type="text/javascript">

var _INFO = {
FIELD1 : VALUE1
,FIELD2 : VALUE2
,FIELD3 : VALUE3
};

</script>

</head>

нужно достать значения некоторых полей...
написал таку регулярку...

var(.*?)_INFO(.*?)=(.*?)\{(.*?)FIELD1(.*?):(.*?),(.*?)FIELD2(.*?):(.*?),(.*?)FIELD3(.*?):(.*?)\};


проблема в том что (.*?) в упор не хочет пропускать переносы строк...

как бы это обойти ?

спасибо



12.07.13 15:00: Перенесено модератором из 'C/C++. Прикладные вопросы' — Кодт
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.