を使用して文字列から部分文字列を引き出そうとしていますjava.Util.Scan
部分文字列は元の文字列の" <TD class=MoreB align=center>
" と " " の間にあります</TD>
これはコードです:
public static String pullStringOut(String str)
{
String stringer = null;
Scanner scanner = new Scanner(str);
scanner.findInLine("<TD class=MoreB align=center>");
while (scanner.hasNext() && scanner.next() != "</TD>")
{
stringer+= " " + (scanner.next());
}
return stringer;
}
しかし、うまくいきません。
元の文字列から:
" <TD class=MoreB align=center>TextTextTextText</TD></TR></TABLE> }
"
次の結果が得られます。
"
TextTextTextText</TD></TR></TABLE> }
"
予想の代わりに
「テキストテキストテキストテキスト」