Jakarta Regexp 谁有这个包啊|?我去APACHe的网站上根本看下不到!

bios8086 2008-01-30 07:23:00
最好给个帮助文档!QQ :121824760 一直在线等,感激不尽!
...全文
130 20 打赏 收藏 转发到动态 举报
写回复
用AI写文章
20 条回复
切换为时间正序
请发表友善的回复…
发表回复
bios8086 2008-01-31
  • 打赏
  • 举报
回复
没拉 你的QQ是多少啊?我能不能加你,交个朋友!
  • 打赏
  • 举报
回复
bios8086,怎么啦?你不会受刺激了吧,嘻嘻~~
  • 打赏
  • 举报
回复
55555~~

那我就不开心了。。。
bios8086 2008-01-31
  • 打赏
  • 举报
回复
郑重声明 :本人不是同性恋!
  • 打赏
  • 举报
回复
我是不会受刺激的啦

我看到like you,很开心的啊
bios8086 2008-01-31
  • 打赏
  • 举报
回复
啊 他受什么刺激?火龙果 您没事吧?
老紫竹 2008-01-31
  • 打赏
  • 举报
回复
火龙果最近比以前活跃了! 估计受刺激了!哈哈!
bios8086 2008-01-31
  • 打赏
  • 举报
回复
火龙果 您这是好心人啊!i like you !
  • 打赏
  • 举报
回复
try块的关系,因为try中的内容可能会不执行的,而且后面的语句是放在try块外面的,
所以会报未初始化,只要声明处给个null就可以了。

以后可别偷懒,以后声明部分都要把“= null”加上去哦~~
bios8086 2008-01-31
  • 打赏
  • 举报
回复
好像是真能通过编译了 您真厉害 佩服 ,这是为什么呢?
  • 打赏
  • 举报
回复
声明处,改为:
Pattern pattern = null;
再试试看。
  • 打赏
  • 举报
回复
这个不是Jakarta Regexp,这个好像是Jakarta ORO,我还没用过这个。
bios8086 2008-01-31
  • 打赏
  • 举报
回复
下不了 ,人家给了个这个,就是这个FairLu 给的

火龙果 ,为什么老是说我的

pattern 没初始化啊,您帮我看看?
  • 打赏
  • 举报
回复
啊,我昨天给的那个链接没有吗?不可能吧,我在给你后自己也下载过一个的,应该可以用的啊~
bios8086 2008-01-31
  • 打赏
  • 举报
回复
java2000_net 我是被迫用这个的啊!我在这个平台上是无法更新JDK的!
老紫竹 2008-01-31
  • 打赏
  • 举报
回复
换JDK 5.0的Pattern 吧! 既然自己就用,没必要再用外挂的!
Pattern p = Pattern.compile("........");
Matcher m = p.match(String 。。);
bios8086 2008-01-31
  • 打赏
  • 举报
回复
帮助文档上都是这样写的啊!
bios8086 2008-01-31
  • 打赏
  • 举报
回复
这难道不是初始化吗?pattern = compiler.compile(" <p> \\s* <span> (.*?) </span> (.*?) </p> ");
bios8086 2008-01-30
  • 打赏
  • 举报
回复
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没初始化呢|?
FairLu 2008-01-30
  • 打赏
  • 举报
回复
我上传了一个,你下吧。
http://download.csdn.net/source/347643
前言:本资源来自于javaeye,原资源链接地址:http://www.javaeye.com/topic/67398 原文如下: 以前写了一个java的正规表达式的java工具类,分享一下,有用到的欢迎下载使用。 如果你有常用的定义好的,且测试通过的正规表达式,欢迎跟贴,也让我享用一下 . 类中用到了 jakarta-oro-2.0.jar ,请大家自己在 apache网站下下载 在这是junit测试单元类我就不提交了,在main()方法中有几个小测试,有兴趣自己玩吧. 这个工具类目前主要有25种正规表达式(有些不常用,但那时才仔细深入的研究了一下正规,写上瘾了,就当时能想到的都写了): 1.匹配图象; 2 匹配email地址; 3 匹配匹配并提取url ; 4 匹配并提取http ; 5.匹配日期 6 匹配电话; 7 匹配身份证 8 匹配邮编代码 9. 不括特殊字符的匹配 (字符串中不括符号 数学次方号^ 单引号' 双引号" 分号; 逗号, 帽号: 数学减号- 右尖括号> 左尖括号 0) 12 匹配正整数 13 匹配非正整数(负整数 + 0) 14 匹配负整数; 15. 匹配整数 ; 16 匹配非负浮点数(正浮点数 + 0) 17. 匹配正浮点数 18 匹配非正浮点数(负浮点数 + 0) 19 匹配负浮点数; 20 .匹配浮点数; 21. 匹配由26个英文字母组成的字符串; 22. 匹配由26个英文字母的大写组成的字符串 23 匹配由26个英文字母的小写组成的字符串 24 匹配由数字和26个英文字母组成的字符串; 25 匹配由数字、26个英文字母或者下划线组成的字符串; java源码: /* * Created on 2005-4-15 * * Summary of regular-expression constructs 正则表达式结构简介: * Construct Matches * Characters 字符: * x The character x x 字符 x * \\ The backslash character \\ 反斜杠 * \0n The character with octal value 0n (0 <= n <= 7) \0n 十进制数 (0 <= n <= 7) * \0nn The character with octal value 0nn (0 <= n <= 7) \0nn 十进制数 0nn (0 <= n <= 7) * \0mnn The character with octal value 0mnn (0 <= m <= 3, 0 <= n <= 7) \0mnn 十进制数 0mnn (0 <= m <= 3, 0 <= n <= 7) * \xhh The character with hexadecimal value 0xhh \xhh 十六进制数 0x

62,623

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧