0
javaの文字抽出で質問です。
PatternとMatcherで下記のような文字列のabcとdefを抽出することは可能でしょうか?
<td><a href="">abc</a>,def</td>
0
PatternとMatcherで下記のような文字列のabcとdefを抽出することは可能でしょうか?
<td><a href="">abc</a>,def</td>
0
可能。
0
考えてみたのですが、下記よりよい方法はありますか?
String line="<td><a href=\"\">abc</a>,def</td>";
String regex = "\">(.+)</a>,(.+)</td>";
Pattern p = Pattern.compile(regex);
Matcher m = p.matcher(line);
m.find();
System.out.println(m.group(1));
System.out.println(m.group(2));
0
何を持って「良い」とする?
例えば取り出すだけで良ければ正規表現を使わないでも可能だが、それが「良い」?
質問から6ヶ月以上経過しているので、回答を書き込むことはできません。