正则表达式匹配IP和月日
2017-03-19 21:48
274 查看
匹配IP地址:
egrep "^(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)" file
思路: 250-255 200-249 1-199
月日匹配:
egrep ([1-9]|1[0-2])([1-9]|[1-2][0-9]|3[0-1]) file
思路: 月 1-9 10-12 日1-9 10-29 30-31
例子:
0323 切成03 和 23 , 用cut 可以切, 然后匹配 月 egrep (0[1-9]|1[0-2] ) 03 在匹配日 egrep (0[1-9]|[1-2][0-9]|3[0-1]) 23 两个都正确就 进入下面 sed
egrep "^(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)" file
思路: 250-255 200-249 1-199
月日匹配:
egrep ([1-9]|1[0-2])([1-9]|[1-2][0-9]|3[0-1]) file
思路: 月 1-9 10-12 日1-9 10-29 30-31
例子:
0323 切成03 和 23 , 用cut 可以切, 然后匹配 月 egrep (0[1-9]|1[0-2] ) 03 在匹配日 egrep (0[1-9]|[1-2][0-9]|3[0-1]) 23 两个都正确就 进入下面 sed
相关文章推荐
- 详解一个自己原创的正则匹配IP的表达式
- javascript正则表达式模糊匹配IP地址功能示例
- [Regex ]正则表达式匹配ip和域名
- 匹配 IP 地址与域名的正则表达式
- C++ regex 正则表达式 匹配IP 域名
- 匹配 IP 地址与域名的正则表达式
- java 匹配ip的正则表达式
- java匹配IP正则表达式
- 匹配IP字串、域名的正则表达式
- 匹配IP字串、域名的正则表达式
- 匹配IP字串、域名的正则表达式
- 正则表达式匹配IP的表达式(推荐)
- java匹配IP正则表达式
- perl 自定义包/模块的使用(正则表达式匹配email地址和ip)
- 匹配IP字串、域名的正则表达式
- 正则表达式-匹配IP、域名
- Python中匹配IP的正则表达式
- 匹配IP字串、域名的正则表达式
- 匹配IP字串、域名的正则表达式
- 详解一个自己原创的正则匹配IP的表达式