gpt4 book ai didi

linux - 我如何 grep 查找所有少于 4 个字符的单词?

转载 作者:太空狗 更新时间:2023-10-29 11:26:37 26 4
gpt4 key购买 nike

我有一本字典,单词之间用换行符分隔。

最佳答案

你可以这样做:

egrep -x '.{1,3}' myfile

这也将跳过空行,从技术上讲,空行不是单词。不幸的是,上面的正则表达式会将缩写中的撇号计为字母,以及连字符复合词中的连字符。在如此低的字母数下,带连字符的复合词不是问题,但我不确定你是否想计算缩写中的撇号,这是可能的(例如,我是)。您可以尝试使用正则表达式,例如:

egrep -x '\w{1,3}' myfile

...,但这只会匹配大写/小写字母,根本不会匹配缩写词或带连字符的复合词。

关于linux - 我如何 grep 查找所有少于 4 个字符的单词?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4982052/

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