gpt4 book ai didi

regex - 每行计数模式出现

转载 作者:行者123 更新时间:2023-12-04 16:44:29 24 4
gpt4 key购买 nike

所需的输出为每一行保留前两个“列”,并在同一行上添加“单词”的出现次数。

输入:

string1 string2 aaaaaaaaa word aaaaaaaa word  
string3 string4 ccccccccccc word dddaaaaaaacccd word dddddaaaaa word bbbb
string5 string6 aaaa word bbbbbbaddd word aaaaa word ccccccdddddddddd word cccccc

期望的输出:
string1 string2 2  
string3 string4 3
string5 string6 4

有什么建议?

最佳答案

使用 awk

awk '{print $1,$2,gsub(/word/,"")}' file
string1 string2 2
string3 string4 3
string5 string6 4

解释
  • gsub() 函数返回进行的替换次数。
  • 关于regex - 每行计数模式出现,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21764465/

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