如何删除仅以一个字符开头的句点?
我正在寻找一行sed
或awk
代码。
目标行是:(我要删除的目标模式位于**Bold stackoverflow code ***j.*** **
)
xxx-xxx, **j.** c., univ los xxx, res grp porous solid \& calorimetry, dept chem, fac sci, bogota, colombia.
以及我正在寻找的结果:
xxx-xxx, c., univ los xxx, res grp porous solid \& calorimetry, dept chem, fac sci, bogota, colombia.
答案 0 :(得分:0)
sed 's/ [a-zA-Z]\./ /g' <filename>
将起作用。
答案 1 :(得分:0)
不确定你想要什么。 但这比其他提案略强一些:
sed 's/\b\w\.//g'
然而,两者都删除了“.c”......