今天看了一下csdn,发现有个活动:
密码要求自己寻找,“注:如何获取夺宝密码-点击按钮,将自动跳转至相应的诺基亚论坛网站 (www.forum.nokia.com.cn)页面,在此页面中,您可以使用Ctrl+A的方式将页面进行反选,仔细寻找,就能找到一串由英文字母和数字组成的11位字符串,这就是您的夺宝密码!”
还是写个小程序吧,省得自己找。
全选=>保存到“c:/test.txt”。执行下面的小程序:
public
class
Find
...
{
public static void main(String[] args) throws FileNotFoundException, IOException ...{
StringBuffer sb = new StringBuffer();
BufferedReader br = new BufferedReader(new FileReader("c:/test.txt"));
String s = null;
while((s = br.readLine()) != null)...{
sb.append(s);
}
Pattern p = Pattern.compile("/w/w/w/w/w/w/w/w/w/w/w");
Matcher m = p.matcher(sb.toString());
while(m.find())...{
System.out.println(m.group());
}
}
}
public static void main(String[] args) throws FileNotFoundException, IOException ...{
StringBuffer sb = new StringBuffer();
BufferedReader br = new BufferedReader(new FileReader("c:/test.txt"));
String s = null;
while((s = br.readLine()) != null)...{
sb.append(s);
}
Pattern p = Pattern.compile("/w/w/w/w/w/w/w/w/w/w/w");
Matcher m = p.matcher(sb.toString());
while(m.find())...{
System.out.println(m.group());
}
}
}
显示:
Editionzhon
NokiaWAZ042
recognition
FileConnect
Synchronize
Integration
ExpressCarb
找到了,就是“NokiaWAZ042”。
java正则表达式,挺方便。