我爱佳娃
BlogJava
首页
新随笔
联系
聚合
管理
随笔-92 评论-120 文章-0 trackbacks-0
2007年4月4日
LINUX下正则表达式匹配IP地址
regex_t rt1_;
int
cflags
=
RE_SYNTAX_AWK;
cflags
&=
~
REG_NOSUB;
if
(regcomp (
&
rt1_,
//
match: Interesting ports on 10.45.8.12:
"
([0-9]{1,2}|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\\.([0-9]{1,2}|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\\.([0-9]{1,2}|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\\.([0-9]{1,2}|1[0-9][0-9]|2[0-4][0-9]|25[0-5])
"
,
cflags)
!=
0
)
{
ulogEx(ULOG_LL_WARNING, MESW_DEV_NM,MON_ULOG_MID,MON_ULOG_EC_TRACE,
"
%s: reg comp error!\n\n
"
, __func__);
}
static
char
ip [
32
];
regmatch_t rm [
1
];
memset (
&
rm,
0
,
sizeof
rm);
if
(
0
==
regexec (
&
rt1_, pline,
1
, rm,
0
))
{
strncpy (ip,
&
pline[rm[
0
].rm_so], rm[
0
].rm_eo
-
rm[
0
].rm_so
+
1
);
ip [rm[
0
].rm_eo
-
rm[
0
].rm_so]
=
'
\0
'
;
return
ip;
}
else
return
NULL;
regfree (
&
rt1_);
posted @
2007-04-04 16:47
我爱佳娃 阅读(344) |
评论 (0)
|
编辑
收藏
<
2007年4月
>
日
一
二
三
四
五
六
25
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
5
常用链接
我的随笔
我的评论
我的参与
最新评论
留言簿
(10)
给我留言
查看公开留言
查看私人留言
随笔分类
(96)
ActiveMQ(1)
AJAX(8)
DB相关(4)
Hibernate(5)
javascript(4)
JAVA基础(7)
maven(3)
Perl(11)
Spring(4)
SSL(4)
web技术(7)
岁月留情(3)
工具使用(9)
开源库
服务配置(16)
正则表达式(1)
系统设计(4)
网管(3)
自写类库(1)
记事(1)
随笔档案
(91)
2008年10月 (1)
2008年9月 (2)
2008年8月 (2)
2008年7月 (1)
2008年6月 (4)
2008年5月 (5)
2008年3月 (2)
2008年2月 (3)
2008年1月 (1)
2007年12月 (3)
2007年11月 (9)
2007年10月 (3)
2007年9月 (5)
2007年8月 (6)
2007年7月 (6)
2007年6月 (9)
2007年5月 (7)
2007年4月 (6)
2007年3月 (3)
2007年1月 (2)
2006年12月 (6)
2006年11月 (4)
2005年11月 (1)
最新随笔
1. ManyToMany关系中,使用非主键联合的方法
2. RRD插入值的计算方式
3. linux通过ntlm上网/vmware的image管理/yum更新系统
4. do/eval/requir区别
5. PAR和PP
6. cfengine最简单说明
7. 迅雷Thunder.exe一下载,卡巴的avp.exe的CPU就上去之解决方案
8. Mylyn――谁用谁知道!
9. 转:无鼠标使用FIREFOX(热键 hotkey 快捷键列表)
10. ECLIPSE最常用快捷键排名
搜索
积分与排名
积分 - 98867
排名 - 86
最新评论
1. re: SPRING循环依赖(circular reference)的解决方法[未登录]
我的spring2.5,加上 lazy-init="true" 还是错误依旧。
--yang
2. re: 用OpenSSL与JAVA(JSSE)通信
评论内容较长,点击标题查看
--llp20_2000
3. re: 用OpenSSL与JAVA(JSSE)通信
评论内容较长,点击标题查看
--llp20_2000
4. re: LDAP+OpenSSL集中认证配置
评论内容较长,点击标题查看
--我爱佳娃
5. re: 照片尺寸
你对相片有这么多的了解呀!真的好佩服 呀!我最近有个想法想开一个冲洗店!请问你有没有相关的设备,或者可以帮我联系到相关的设备!要是有的话可以联系我!13516051509
--baochunyan
阅读排行榜
1. 停止XP无用服务的BAT命令文件(6563)
2. 天生一对"Maven2+Jetty" -- Maven2创建并管理WebApp,并使用Maven Jetty Plugin在Eclipse中调试(4611)
3. Mylyn――谁用谁知道!(4133)
4. 最好用的JS编辑器:JSEclipse及YUT-EXT库的智能代码完成功能(3688)
5. AJAX框架/库比较和选择:ECHO2, GWT, DOJO, PROTOTYPE, JQUERY(3595)
评论排行榜
1. 感触最深的几条设计哲学(11)
2. 用OpenSSL做自签名的证书(10)
3. 用PowerDesigner生成Hibernate映射文件的步骤(9)
4. 今天看到一句话,觉得对程序设计很有启发!(7)
5. 目前发现的最好最快的直接在ECLIPSE中JETTY调试方式(7)