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 回答