-1

<h1>タグの内容を取得する正規表現を作成したいと考えています。

たとえば、キャプチャしたい

<h1>All of this in here no matter what 雷 א 格 ןןד i$ </h1>

ただし、実際のタグは必要ありません。<h1>内部のものだけです(外国の文字を含む)

特別な条件、ルックアラウンド、グループなど、非常に複雑な答えがたくさんあります。タグの中身を探しています。それでおしまい。

4

2 に答える 2

1

この正規表現パターンを使用

(?<=<h1>).*?(?=<\\/h1>)
于 2013-10-30T17:01:11.320 に答える
0

String#replaceAll次のように使用できます。

String h1text = html.replaceAll("(?ui)<h1>(.*?)</h1>", "$1");

?uUnicode 文字の処理と?i大文字と小文字の一致の無視について注意してください。

于 2013-10-30T17:05:04.813 に答える