我想用sed替换每个整数后面的字符.
例:
444 d 应该去: 444,d
444 d
444,d
编辑:stribizhev的答案帮助我找到了sed(GNU sed)4.2.2的解决方案
sed -r 's/([0-9]+)./\1,/g'
用逗号替换数字后的任意字符.唯一的问题是,该行末尾的数字还会创建一个额外的逗号.
regex sed
regex ×1
sed ×1