0

<form action = ….
HTMLフォームの部分、特に最初に試したアクション部分をgrepしようとしています
grep -E -e 'form\s*action\s*=.*[.]html' ./*
が、うまくいきませんでした(そのような文字列があるという事実にもかかわらず。
次に基本を試しました: grep -E -e 'form\s*action\s*=' ./*しかし、これもうまくいきませんでした
!私は間違っていますか?

4

2 に答える 2

0

html パーサー/xpath 実装を使用しないのはなぜですか? 私のXidelのように:

これは、アクション部分の URL を返します。

xidel ./* -e //form/@action

または、xpath の代わりにパターン マッチングを使用します。

xidel ./* -e '<form action="{.}"/>*'

それ以降のすべての処理を行うこともできます。たとえば、アクションを取得するだけでなく、URL エンコードされたすべての入力要素の値も取得するには、次を使用できます。

xidel ./* -e //form/form(.)
于 2013-08-28T13:03:19.947 に答える