bash regex 正则

来源:互联网 发布:知乎如何发问题 编辑:程序博客网 时间:2024/05/29 19:12
line='Today is 10/12/2010 and yesterday was 9/11/2010'echo "$line" | sed -r 's#([0-9]{1,2})/([0-9]{1,2})/([0-9]{4})#\3-\2-\1#g'OUTPUT:Today is 2010-12-10 and yesterday was 2010-11-9

PS: On mac use sed -E instead of sed -r

0 0
原创粉丝点击