【发布时间】:2012-10-18 13:51:59
【问题描述】:
请考虑以下文字:
String str=
"<div style=\"text-align:left;\">$#abc#$</div>$#pqr#$";
我怎样才能得到 abc 和 pqr。
我尝试使用下面的代码
String tempStr =
"$#<div style=\"text-align:left;\">$#Order-CASNo#$</div>$#abc#$";
Pattern p = Pattern.compile("(?<=\\$#)(\\w*)(?=#\\$)");
Matcher m = p.matcher(tempStr);
List<String> tokens = new ArrayList<String>();
while (m.find()) {
System.out.println("Found a " + m.group() + ".");
但它只给了我 abc..我想要的答案是 Order-CASNo 和 abc。
【问题讨论】: