【发布时间】:2020-07-12 16:20:22
【问题描述】:
对于诸如"c-zyte5:p-6db39" 之类的字符串,我如何解析它以获取特定子集,例如p-6db39 - 将前9 个字符和最后一个字符都去掉?
【问题讨论】:
-
echo "c-zyte5:p-6db39" | sed -E 's/(.+):(.+)/\2/' -
echo "c-zyte5:p-6db39" | grep -Eo '[^:]+$'