Chinaunix

标题: 时间的一个egrep [打印本页]

作者: locale    时间: 2009-09-19 17:52
标题: 时间的一个egrep
#[root@localhost temp]# cat test4
9:17 am
12:30 pm
99:99 pm
08:31 am

#egrep '(1[012]|[0-9])[0-5][0-9]) (am|pm)' test4
这个反馈回来的结果应该不包括08:31 am吧
但是结果却是返回
[root@localhost temp]# egrep '1[012]|[0-9][0-5][0-9]) (am|pm)' test4
9:17 am
12:30 pm
08:31 am

为何?
作者: ywlscpl    时间: 2009-09-19 18:11
egrep '(1[012]|[0-9])[0-5][0-9]) (am|pm)' test4
                          8     :    3      1      am

  1. egrep '^(1[012]|[0-9]):([0-5][0-9]) (am|pm)' test4
  2. egrep '\<(1[012]|[0-9]):([0-5][0-9]) (am|pm)' test4
  3. egrep -w '(1[012]|[0-9]):([0-5][0-9]) (am|pm)' test4
复制代码

[ 本帖最后由 ywlscpl 于 2009-9-19 18:24 编辑 ]
作者: locale    时间: 2009-09-19 18:55
标题: 回复 #2 ywlscpl 的帖子
明白,ywlscpl 啥时候头像改国籍了?
作者: blackold    时间: 2009-09-19 19:22
原帖由 locale 于 2009-9-19 18:55 发表
明白,ywlscpl 啥时候头像改国籍了?


作者: ywlscpl    时间: 2009-09-19 20:09
标题: 回复 #3 locale 的帖子
篮球无国界嘛




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2