IBMSOFT
ibmsoft 努力不一定成功,放弃一定失败! 坚持自己的理想,实现自己的目标! 有好的想法就要出想办法实现!
BlogJava
首页
新随笔
联系
聚合
管理
8 Posts :: 2 Stories :: 3 Comments :: 0 Trackbacks
常用链接
我的随笔
我的评论
我的参与
最新评论
留言簿
(2)
给我留言
查看公开留言
查看私人留言
我参与的团队
郑州Java小组(0/0)
随笔档案
2007年3月 (4)
2006年8月 (1)
2006年7月 (1)
2006年6月 (2)
文章档案
2007年3月 (1)
2006年5月 (1)
搜索
最新评论
1. re: 免费的html编辑工具
KP[M'KM['P;K
--NBN
2. re: 免费的html编辑工具
fcxzcadsfa
--ffxz
3. re: Java实现利用搜索引擎收集网址的程序
好!!!!!!!!!!!!!!!!
-- javaPlayer
阅读排行榜
1. 免费的html编辑工具(842)
2. Java实现利用搜索引擎收集网址的程序(758)
3. appfuse 再学习!(399)
4. Nutch Cache Page picture problem(334)
5. use google or baidu get the useful url(333)
评论排行榜
1. 免费的html编辑工具(2)
2. Java实现利用搜索引擎收集网址的程序(1)
3. ajax(0)
4. 权限实现(0)
5. 权限实现(0)
Nutch Cache Page picture problem
I use nutch to crawl the intranet.but you know ,the cache.jsp have mang problem (X).Because I filter the gif|jgf and so on
then I use ORO replace the html content use my customer pif
Code:
1
String sRegexpSrc
=
"
src\\s*=\\s*\
"
([\\.]
*
)
/
([a
-
z]
*
)
/
([
^
\
"
]+)
"
;
2
String sRegxpBackground
=
"
background\\s*=\\s*\
"
([.]
*
)
/
([a
-
z]
*
)
/
([
^
\
"
]+)
"
;
3
String sAdd
=
""
;
4
String sNewContent
=
""
;
5
PatternCompiler compiler
=
new
Perl5Compiler();
6
Pattern pattern
=
null
,pattern1
=
null
;
7
try
{
8
pattern
=
compiler.compile(sRegexpSrc,Perl5Compiler.CASE_INSENSITIVE_MASK);
9
pattern1
=
compiler.compile(sRegxpBackground,Perl5Compiler.CASE_INSENSITIVE_MASK);
10
}
catch
(MalformedPatternException e)
{
11
12
e.printStackTrace();
13
}
14
PatternMatcher matcher
=
new
Perl5Matcher();
15
16
if
(matcher.contains(content, pattern))
{
17
MatchResult result
=
matcher.getMatch();
18
//
System.out.println(result.toString());
19
sAdd
=
result.group(
1
)
+
"
/
"
+
result.group(
2
)
+
"
/
"
+
result.group(
3
);
20
//
System.out.println("sAdd= "+sAdd);
21
sNewContent
=
content.replaceAll(sAdd,
"
\\img\\liuxuan
"
);
22
//
System.out.println("FinalString="+sTest.replaceAll(sAdd,"/img/liuxuan.png"));
23
//
System.out.print("sTest= "+result.group(1)+"/"+result.group(2));
24
}
else
{
25
//
System.out.print("Can't find the String ");
26
27
}
posted on 2006-06-28 21:03
ibmsoft
阅读(334)
评论(0)
编辑
收藏
新用户注册
刷新评论列表
只有注册用户
登录
后才能发表评论。
网站导航:
博客园
IT新闻
知识库
C++博客
博问
管理
Powered by:
BlogJava
Copyright © ibmsoft