値の後に2つの引用符の間にどのように値を取得しますか?2つの引用符の間の文字列を取得します
ので、value="hi my name is bob" />
は返します:hi my name is bob
またはvalue="Ouch! "that hurt" lol..." />
を返します:Ouch! "that hurt" lol...
私はvalue=" TEXT_HERE " />
が常に発生します知っていると私はそれの中の文字列をしたいです。はい、いつも最後に/>
の前にスペースがあります。私は解析しているHTMLコードですが、このフィールドを除いてすべてを正しく解析しています。
EDIT少し明確にしましょう。 Webdriverを使ってページを解析しているので、HTMLを文字列にスローした後、そのデータから「値」タグを解析しようとすると、実際にはサイドツールを使用できません。
したがって、正規表現コードはあらゆる種類のコーディングを操作し、値フィールドが何であれ取得する必要があります。そして私はすべての価値のフィールドのデータが必要です。
あなたは(http://stackoverflow.com [正規表現を使用して、解析HTML]にしようとしていません/ questions/1732348/regex-match-open-tags-except-xhtml-self-contained-tags)は間違いありませんか? –
htmlに出力すると、"を試してみますが、これはJavaについてのものではありません – sergtk
有効なHTMLであれば、 'value =" Ouch! "は" lol ... "/>' 'value =" Ouch!"これは痛いです" lol ... "/>'(内側の引用符をエスケープする必要があります)。 – Briguy37