易截截图软件、单文件、免安装、纯绿色、仅160KB

Java 正则提取问题

如何提取div标签里的数字呢??
提取出来是这样的:1 <br>2 <br>3 <br>4 <br>

下面的代码结果错的。。。
Java code:

public static void main(String[] args) {
String startStr="<div>";
String endStr="</div>";
String regEx =startStr+"([^\"']*)"+endStr;
Pattern p = Pattern.compile(regEx, Pattern.CASE_INSENSITIVE);
Matcher m = p.matcher("<div>引子1</div> <div>引子2</div> <div>引子3</div> <div>引子4</div>");
while(m.find()){
String go=m.group(0);
System.out.println(go+"<br>");

}
}


貌似很简单的问题。。可是解决不了哎。。。惭愧。。

Java code:


String regEx = "\d*(?=</div>)";
或者 String regEx = "\\d*(?=</div>)";




上面的报错了。。。。。
转移序列无效(有效值为 \b \t \n \f \r \' \"" \\)

严格一下可以这样写(? <= <div>.*)\\d*(?= </div>)
如果知道是这样的格式直接\\d

上面的还是报错了。。。
Exception in thread "main" java.util.regex.PatternSyntaxEx


相关问答:

java的问题 急急!!

我在eclipse中写了一个播放音乐的类,并把音乐文件和类文件放在了一起,结果运行时,出现错误,说是音乐文件那个是空的,但是在jcreator用同样的方法结果是可以运行的,请求高说指教,告诉为什么?急
你若是在Windo ......

java日期处理 - Java / Java SE

当知道一个日期,如何把这个日期所在旬的前后两个日期取出
比如输入20090905,就输入20090901 20090910
输出20090901 20090910

取得天数后作一下判断再把这个方法用下void set(int field, int value)  
......

java的小问题 extends

public   class   Student{

//字段的定义
private   String   _number;   //学号
private   String   _name;       //姓名
private   ......

java 模拟购物车 - Java / Java SE

用java 模拟购物车
  也就是有一个框框,里面是商品列表(商品名字和价格)可以添加、删除列表里的商品 
  鼠标点击一个商品后,就在新的一个框框里显示出来,并且也可以删除操作、总和价格
就 ......

希望好心人帮帮我,有关手机qq2009的java版

我希望在编辑文字后把发送键改到屏幕中间,具体说就是
在kb.class中的部分作出修改


部分代码:
V = new TextBox(ld.a(383), "", 190, 0);
        X = new Comma ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号