【发布时间】:2016-12-27 22:07:16
【问题描述】:
我有很多类似的网址。
<random_tex>/original/Widget-Examples-FAQ3dad.png?1437083013
<random_tex>/original/Optimizec9cd.png?1413334050
我想去掉.png之前的4个字符,输出应该是这样的
<random_tex>/original/Widget-Examples-FAQ.png?1437083013
<random_tex>/original/Optimize.png?1413334050
我尝试使用 sed 替换,但无法找到 .png 之前的确切 4 个字符的模式
sed我试过的是:sed 's/\(.{0,3}\.\)png/\1png/'
【问题讨论】:
标签: bash shell replace sed character