Grep 如何查找文件中重复出现字符的单词的匹配
这似乎是一个以前就已经回答过的问题,如果是这样的话,请原谅,但我似乎找不到一个明确的答案或解释,说明如何在文件中找到具有指定重复字符数的单词(例如:包含3倍字符'-',如“长而复杂的单词”) 我知道可以使用这个命令Grep 如何查找文件中重复出现字符的单词的匹配,grep,expression,Grep,Expression,这似乎是一个以前就已经回答过的问题,如果是这样的话,请原谅,但我似乎找不到一个明确的答案或解释,说明如何在文件中找到具有指定重复字符数的单词(例如:包含3倍字符'-',如“长而复杂的单词”) 我知道可以使用这个命令 grep-oE '.{n}' 寻找字符连续重复的单词,但我正在寻找一种方法来寻找字符的重复,没有特定的顺序 以下是我尝试过的不起作用的命令 grep -E '*[-]*[-]*[-]*' file grep -Ex '* \-* \-* \ -*' file 谢谢。你可以关闭这篇
grep-oE '.{n}'
寻找字符连续重复的单词,但我正在寻找一种方法来寻找字符的重复,没有特定的顺序
以下是我尝试过的不起作用的命令
grep -E '*[-]*[-]*[-]*' file
grep -Ex '* \-* \-* \ -*' file
谢谢。你可以关闭这篇文章,我找到了我想要的答案:grep-E'(.*-{3}'文件。使用
([^-]*-){3}
会更安全。请澄清:三次或更多次,或者正好三次?你认为什么词?