You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何提取表格各列中冒号(:)符号后的目标数值

解决方案

用awk处理是最高效的,一行命令即可完成需求:

awk 'NR==1 {
    for(i=2; i<=NF; i++) {
        sub(/.*:/, "", $i)
        printf "%s ", $i
    }
    exit
}' 待处理的表格文件

处理逻辑

  • 仅读取第一行(表头行),跳过后续所有数据行
  • 从第2列开始遍历每一个表头字段,把字段中冒号及冒号前的内容全部删除,只保留冒号后的数值
  • 逐次打印提取到的数值,数值间用空格分隔

针对给出的示例表格,执行命令后得到的输出完全符合预期:

1 5 3 13 35

内容的提问来源于stack exchange,提问作者Akash Mondal

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.01 03:21:41