用正则表达式取字符串 <li>用户名 需要取出的字段 </li>有这么一个字符串,需要用正则表达式取出中间那段字段,但是前后都有空格,想了N久不行,请教各位了! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 试下:(?<=\<li>用户名\s*)\S*(?=\s*\</li>),如果有空格请去掉。 String regex="(?s).*?<li>用户名(.*?)</li>"; Matcher m=Pattern.compile(regex).matcher(yourString); while(m.find()){ System.out.println(m.group(1)); } 如何把插件做到一个面板或者shell上 执行出错问题 菜鸟提问:为什么我写的东西出错?超简单 .net中有java中类似Struts,标签一样的东西吗? 大家讲一讲使用source insight的感受吧 求swt相关资料 关于函数调用? 类方法是在没有创建类的实例时调用的,到底是怎么回事? 请问高手:我想用applet调用一个本地的exe。怎么办? 请问::大家用Java是做application还是applet?我要是学Java,重点放在那儿部分? 请教关于泛型问题 把resultset转换成List,为什么最后只能加入最后一个对象?
String regex="(?s).*?<li>用户名(.*?)</li>";
Matcher m=Pattern.compile(regex).matcher(yourString);
while(m.find()){
System.out.println(m.group(1));
}