строка состоит из нескольких строк

Статус
В этой теме нельзя размещать новые ответы.

lungsmoney

Постоялец
Регистрация
25 Апр 2008
Сообщения
81
Реакции
23
Строка разложена на три части.
Помогите с регулярочкой
Как вытянуть значение value ?
PHP:
<input type="hidden"
       name="GALX"
       value="0tjJQJRgjvg" />
 
попробуй так
preg_match('#<input.*value="([^"]+)"#s',$line,$matches);

суть в том чтобы модификатором s сказать регеспу что твои 3 строки он интерпретировал как одну
 
не работает.:(
Дело в том что в этой форме есть несколько скрытых строк
PHP:
  <input type="hidden" name="cd" id="cd"
           value="US" />
  <input type="hidden" name="hl" id="hl"
           value="en" />
  <input type="hidden"
             name="GALX"
             value="CWRPfFoD4fA" />
Нужно вытащить именно значение value для поля name-GALX
Где-то попадался макрос распарсивания с переносом строки, все уже перерыл у себя. ненашел:nezn:
 
Если модифицировать предыдущий пост, хотя суть та же..
Код:
preg_match('/name="GALX".*value="([^"].*)"/s', $subject, $matches)
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху