gpt4 book ai didi

python - 将空格分隔的元素拆分为单独的行

转载 作者:行者123 更新时间:2023-11-30 22:41:01 25 4
gpt4 key购买 nike

如果我有一个文件,其中包含用空格分隔的不可预测元素,例如:

ABC123
ABC124
ABC125 ABC321 ABC222 ABC111 ABC333
ABC069 ABC450 ABC595

如何将它们分别打印在单独的行中? (python 或 grep/awk 等)

最佳答案

试试这个:

如果只有空格:

tr -s ' ' '\n' < file

如果您有空格和制表符,则按照@mklement0的建议:

tr -s '[:blank:]' '\n' < file

或者

awk '{for (i=1;i<=NF;i++) print $i}' file

或者

egrep -o 'ABC[[:digit:]]{3}' file

或者

egrep -o '[[:alnum:]]{6}' file

关于python - 将空格分隔的元素拆分为单独的行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42702712/

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