https://gist.github.com/sophie2805/53d8f3cbc4c9e969052f代码如上,想把某网页上这一行匹配出来:
回帖内容必须为 <font color="#ff00ff">挖财 我的资产管家 </font>非此内容将收回铜钱奖励
可是用pattern和matcher匹配不到。
Pattern p = Pattern.compile("回帖内容必须为.+</font>非此内容将收回铜钱奖励");
Matcher r = p.matcher("driver.getPageSource().toString()");//(driver.getPageSource().toString());
我的理解是,Java里面String的编码都是Unicode,所以不因该存在问题啊,为啥匹配不到呢?
验证过,网页源码里确实含有以上内容。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
https://www.v2ex.com/t/202970
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.