代码如上,想把某网页上这一行匹配出来:
回帖内容必须为 <font color="#ff00ff">挖财 我的资产管家 </font>非此内容将收回铜钱奖励
可是用pattern和matcher匹配不到。
Pattern p = Pattern.compile("回帖内容必须为.+</font>非此内容将收回铜钱奖励");
Matcher r = p.matcher("driver.getPageSource().toString()");//(driver.getPageSource().toString());
我的理解是,Java里面String的编码都是Unicode,所以不因该存在问题啊,为啥匹配不到呢?
验证过,网页源码里确实含有以上内容。