- 论坛徽章:
- 145
|
回复 1# helpid
只能说....
问题不少,累死人,又没得到结果.....
$ echo "2012-02-29 23:59:59" | grep -oP "(([0-9]{3}[1-9]|[0-9]{2}[1-9][0-9]{1}|[0-9]{1}[1-9][0-9]{2}|[1-9][0-9]{3})([-\/\._])?(((0[13578]|1[02])([-\/\._])?(0[1-9]|[12][0-9]|3[01]))|((0[469]|11)([-\/\._])?(0[1-9]|[12][0-9]|30))|(02([-\/\._])?(0[1-9]|[1][0-9]|2[0-8]))))|((([0-9]{2})(0[48]|[2468][048]|[13579][26])|((0[48]|[2468][048]|[3579][26])00))([-\/\._])?02([-\/\._])?29) ?(0[0-9]|[1-2][0-3]):?([0-5][0-9]):?([0-5][0-9])"
2012-02-29 23:59:59
$ echo "2012-02-28 23:59:59" | grep -oP ...
2012-02-28 <--没有时间
$ echo "2012-02-28 15:59:59" | grep -oP ...
2012-02-28 <--没有时间
$ echo "2012-02-29 15:59:59" | grep -oP ...
<----最后连结果也没了....
|
|