1
sophie2805 OP 不好意思,代码贴错了
Pattern p = Pattern.compile("回帖内容必须为.+</font>非此内容将收回铜钱奖励"); Matcher r = p.matcher(driver.getPageSource().toString());//(driver.getPageSource().toString()); 问题解决了 谢谢 |
2
dallaslu 2015-07-03 16:47:57 +08:00
在写挖财论坛的灌水机?
|
3
sophie2805 OP @dallaslu 额 是不是灌水呢,是自动领铜钱,裸辞在家的伤不起,缺钱~~~
|
4
dallaslu 2015-07-04 18:33:46 +08:00
@sophie2805 铜钱能花吗?
|
5
sophie2805 OP @dallaslu 能换书,还能换现金!!!!多么适合待业人员
|
6
wuhx 2015-07-07 22:07:50 +08:00 1
内容换行了,需要开启dotall模式
http://docs.oracle.com/javase/7/docs/api/java/util/regex/Pattern.html#DOTALL scala验证可以,java应该也一样 scala> val text = org.jsoup.Jsoup.connect("http://bbs.wacai.com/thread-648905-1-1.html").get.toString scala> val pat = """(?s)回帖内容必须为 .+</font>非此内容将收回铜钱奖励""".r scala> pat.findFirstMatchIn(text) res52: Option[scala.util.matching.Regex.Match] = Some(回帖内容必须为 <font color="#ff00ff">挖财 我的资产管家 </font>非此内容将收回铜钱奖励) scala> |
7
wuhx 2015-07-07 22:08:36 +08:00
或者换成
Pattern p = Pattern.compile("回帖内容必须为 \n.+</font>非此内容将收回铜钱奖励"); |