gpt4 book ai didi

shell - help - sed - 在任何 XxxXxx 形式的字符串之间插入空格,而不替换模式

转载 作者:行者123 更新时间:2023-12-03 01:55:25 27 4
gpt4 key购买 nike

如果字符串的模式为XxxXyzAbc...
sed 的预期输出必须是 Xxx Xyz Abc ...

例如:如果字符串是QcfEfQfs,则预期输出是Qcf Ef Efs。

如果我尝试用空格替换模式[a-z][A-Z],那么 sed 将用空格替换字符或模式,如Qc f fs。

有没有办法在不替换模式的情况下在之间插入空格?

请帮忙。谢谢。

最佳答案

使用匹配组。

$ sed 's/\([a-z]\)\([A-Z]\)/\1 \2/g' <<< 'XxxXyzAbc'
Xxx Xyz Abc

关于shell - help - sed - 在任何 XxxXxx 形式的字符串之间插入空格,而不替换模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4506051/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com