|
こんにちは。
split関数と正規表現を使ってHTMLタグを分解したいと考えているのです が、思ったように行かず質問させていただきます。
プログラムはこんな感じです。 String html = "<html><body></body></html>"; Pattern pattern = Pattern.compile("/<(.+?)>/"); String[] tags = pattern.split(html);
実行してtagsを見てみますと、[0]に<html><body></body></html>が入っ ているだけとなっています。
Patternを使わずに String[] tags1 = html.split("/<(.+?)>/"); としても同じ結果となってしまいます。
複雑なことは抜きにして、HTMLタグを分解することが出来れば要件は満た します。
何卒、ご助力くださいますよう、よろしくお願いします。
|