如何使用 sed 正则表达式根据邻居替换单个字符

问题描述 投票:0回答:1

我使用this答案用点填充输出。不幸的是,这也在第一列的单词之间放置了点。我想用 sed 和正则表达式删除它们,但是当您无法使用前视时,我不知道如何根据它们的邻居来匹配单个字符。所以基本上我想要

This.is.my.action ............. done

This is my action ............. done
sed replace
1个回答
0
投票

无需向前查找,只需匹配它们并自行替换即可。

sed 's/\([a-z]\)\.\([a-z]\)/\1 \2/'
© www.soinside.com 2019 - 2024. All rights reserved.