2

ここで回答された HTML を使用した正規表現に関する最近の質問に続いて (ありがとうございました)、最後に正規表現に固執することにしました。私の目標は、cURL を使用して次の HTML コードからupdateXXXXの値を取得することでした。

(...)<input type="hidden" id="_postupdate" name="_postupdate" value="updateXXXX" /><input type="hidden"(...)

使用する

$regex = '/name="_postupdate" value="([^"]*)" \/><input type="hidden"/s';
if ( preg_match($regex, $page, $list) )
echo $list[0];

私はこの出力を得ることができました:

name="_postupdate" value="updateXXXX" />

削除する簡単な方法があると確信しています:

name="_postupdate" value="

" />

もう一度、すべてのアドバイスと助けに感謝します:)

4

2 に答える 2