我试图使用egrep将24小时时间与正则表达式相匹配.
这是我的测试文件test.txt:
32:23:31 24:30:31 23:70:31 23:61:31 23:10:70 23:10:61 22:17:16 01:17:15 24:15:22 0:17:16 00:17:17 24:30:31
这是我的正则表达式:
egrep '(2[0-3]|1[0-9]|0[0-9]|[^0-9][0-9]):([0-5][0-9]|[0-9]):([0-5][0-9]|[0-9])' test.txt
结果匹配:
23:10:70 23:10:61 22:17:16 01:17:15 00:17:17
知道它为什么匹配23:10:70和23:10:61?