0

重複の可能性:
空白文字を区切り文字として使用して文字列を分割するにはどうすればよいですか?

<div class="listPrice" style="font-size: 12px; padding: 10px 0 0 0;"> HSN Price:&nbsp;$9.95 </div>

こんにちは、これをスペースで分割しようとしていますが、「 」が問題を引き起こしています。jsoupを使ってJavaでコードを書いています。送信しますelement.text().split(" ");element.text().split("&nbsp;");、「 」でこれを実行できない場合、この状況について助けていただけますか?

4

1 に答える 1

0

価格があなたのようなもので試すことができる場合

Matcher matcher = Pattern.compile("(\\$.*)\\s*</div>").matcher(element.text());
String price = null;
if (matcher.find()) {
  price = matcher.group(1);
}
于 2012-07-02T10:57:19.933 に答える