您的位置:首页 > 其它

Symantec 赛门铁克招聘 Security Response Engineer

2011-12-30 11:38 176 查看
A段地址:1.0.0.0 - 126.255.255.255
正则表达式:
egrep '^((12[0-6]|1[0-1]\d|[[:digit:]][[:digit:]]?)\.)((25[0-5]|2[0-4]\d|[0-1]?[[:digit:]][[:digit:]]?)\.){2}(25[0-5]|2[0-4]\d|[0-1]?[[:digit:]][[:digit:]]?)$' file2

B段地址:128.0.0.0 - 191.255.255.255
正则表达式:

egrep '^((19[0-1]|1[3-8]\d|12[8-9])\.)((25[0-5]|2[0-4]\d|[0-1]?[[:digit:]][[:digit:]]?)\.){2}(25[0-5]|2[0-4]\d|[0-1]?[[:digit:]][[:digit:]]?)$' file2

C段地址:192.0.0.0 - 223.255.255.255
正则表达式:
egrep '^((22[0-3]|2[0-1]\d|19[2-9])\.)((25[0-5]|2[0-4]\d|[0-1]?[[:digit:]][[:digit:]]?)\.){2}(25[0-5]|2[0-4]\d|[0-1]?[[:digit:]][[:digit:]]?)$' file2

其中格式为:egrep '^正则表达式$',^ 代表开始 $ 代表结束

上述正则表达式中\d 最好用 [[:digit:]]代替,而且当两个[[:digit:]]]连着出现时一定不要用\d

个人总结希望高手多多指教!

本文出自 “庞飞” 博客,请务必保留此出处http://pangfei.blog.51cto.com/8832397/1404792
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: