我在文件 a.txt 中有一个字符串
{moslate}alho{/moslate}otra{moslate}a{/moslate}
需要otra
使用 sed 获取字符串。
有了这个正则表达式
sed 's|{moslate}.*{/moslate}||g' a.txt
a 根本没有输出,但是当我将 a 添加?
到正则表达式时
s|{moslate}.*?{/moslate}||g a.txt
(我在某处读过它使正则表达式不贪婪)我根本没有匹配,我的意思是得到以下输出
{moslate}alho{/moslate}otra{moslate}a{/moslate}
如何使用 sed 获得所需的输出?