Javaの道 Javaに関する
 ニュースJava基本Servlet・JSPオープンソースFAQ掲示板
Javaの道 >  掲示板 >  掲示板(正規表現を使ったHTMLタグの分解)
閲覧数:858
掲示板(正規表現を使ったHTMLタグの分解)
名前
匿名
題名 正規表現を使ったHTMLタグの分解
質問内容

質問を評価する
(0ポイント)
こんにちは。

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タグを分解することが出来れば要件は満た
します。

何卒、ご助力くださいますよう、よろしくお願いします。
質問日時 2013-04-22 07:31:47
名前
匿名
回答内容

回答を評価する
(0ポイント)
Pattern pattern = Pattern.compile("/<([^<]+?)>/");

これでいけん?
回答日時 2013-04-22 08:10:06

質問から6ヶ月以上経過しているので、回答を書き込むことはできません。



このページのトップへ
 ニュースJava基本Servlet・JSPオープンソースFAQ掲示板
Javaの道_CopyrightJavaの道