Jakarta Regexp 谁有这个包啊|?我去APACHe的网站上根本看下不到! 最好给个帮助文档!QQ :121824760 一直在线等,感激不尽! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我上传了一个,你下吧。http://download.csdn.net/source/347643 PatternCompiler compiler; PatternMatcher matcher; Pattern pattern; PatternMatcherInput input; MatchResult result; compiler = new Perl5Compiler(); matcher = new Perl5Matcher(); try { pattern = compiler.compile("<p>\\s*<span>(.*?)</span>(.*?)</p>"); //pattern = compiler.compile("\\d+"); } catch(MalformedPatternException i) { System.out.println("Bad pattern."); System.out.println(i.getMessage()); System.exit(1); } input = new PatternMatcherInput(content); matcher.contains(input, pattern);怎么老说我这个 pattern没初始化呢|? 这难道不是初始化吗?pattern = compiler.compile(" <p> \\s* <span> (.*?) </span> (.*?) </p> "); 换JDK 5.0的Pattern 吧! 既然自己就用,没必要再用外挂的!Pattern p = Pattern.compile("........");Matcher m = p.match(String 。。); java2000_net 我是被迫用这个的啊!我在这个平台上是无法更新JDK的! 下不了 ,人家给了个这个,就是这个FairLu 给的火龙果 ,为什么老是说我的pattern 没初始化啊,您帮我看看? 这个不是Jakarta Regexp,这个好像是Jakarta ORO,我还没用过这个。 声明处,改为:Pattern pattern = null;再试试看。 try块的关系,因为try中的内容可能会不执行的,而且后面的语句是放在try块外面的,所以会报未初始化,只要声明处给个null就可以了。以后可别偷懒,以后声明部分都要把“= null”加上去哦~~ 火龙果 您这是好心人啊!i like you ! 我是不会受刺激的啦我看到like you,很开心的啊 bios8086,怎么啦?你不会受刺激了吧,嘻嘻~~ Serializable这个接口起啥作用啊?? 面试, 4球称重 有人了解openxml吗?????能给个下包的地址吗? 给详细介绍一下用法啊!!!!!!!!!!! 求救!!!在线等,关于抽象类和接楼的问题。。。。 新手求救---关于import java 菜鸟问题,急呀!! 关于SimpleDateFormat的疑问,请高手指点一二? Java Reflect的class与Interface问题 给我看看 这个问题 只差那么一点点 不显示字段 分不够开帖再加 关于调用顺序的问题 关于读文件然后写入数据库的效率问题 【原创】15分钟开发一个msn机器人
http://download.csdn.net/source/347643
PatternMatcher matcher;
Pattern pattern;
PatternMatcherInput input;
MatchResult result;
compiler = new Perl5Compiler();
matcher = new Perl5Matcher();
try {
pattern = compiler.compile("<p>\\s*<span>(.*?)</span>(.*?)</p>");
//pattern = compiler.compile("\\d+"); } catch(MalformedPatternException i) {
System.out.println("Bad pattern.");
System.out.println(i.getMessage());
System.exit(1);
}
input = new PatternMatcherInput(content);
matcher.contains(input, pattern);
怎么老说我这个 pattern没初始化呢|?
Pattern p = Pattern.compile("........");
Matcher m = p.match(String 。。);
Pattern pattern = null;
再试试看。
所以会报未初始化,只要声明处给个null就可以了。以后可别偷懒,以后声明部分都要把“= null”加上去哦~~