正则表达式不与sed一起工作
发布时间:2020-12-14 06:22:39 所属栏目:百科 来源:网络整理
导读:我在文件中有这个文本 "0000000441244""0000000127769" 我想用’L’替换所有零 我正在尝试这一点,没有任何东西被扼杀 sed -e’s / 0 / L / g’regex.txt sed -e’s /(0)/ L / g’regex.txt 我想知道我错在哪里 Posix兼容版本应使用00 *而不是0: sed -e 's/0
我在文件中有这个文本
"0000000441244" "0000000127769" 我想用’L’替换所有零 我正在尝试这一点,没有任何东西被扼杀 sed -e’s / 0 / L / g’regex.txt sed -e’s /(0)/ L / g’regex.txt 我想知道我错在哪里
Posix兼容版本应使用00 *而不是0:
sed -e 's/00*/L/g' regex.txt 作为旁注,如果要将“000000012700009”或“000000012709”转换为“L127L9”,则只需要g标志.否则,’s / 00 * / L /’中的*将包括开头的所有零. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |