【发布时间】:2015-01-23 05:12:06
【问题描述】:
我想查找多次出现 a(ny) 单词的行。例如,如果输入文本是
John is a teacher, who is not highly paid.
abc abcde
James lives in Detroit.
abc abc abcde
Paul has 2 dogs and 2 cats.
输出应该是
John is a teacher, who is not highly paid.
abc abc abcde
Paul has 2 dogs and 2 cats.
第一行重复is,第二行重复abc,最后一行重复2。
【问题讨论】:
-
第二行重复了
abc。你的意思是重复的单词吗? -
是的,但是任何单词,而不是特定单词。
-
请修正问题。它说任何字符串,而不是任何单词。因此,我发布了错误的答案。
-
我为你编辑了它。是的,它是空白。字符串是任何字符序列,例如
bc里面的abcde是一个字符串。单词是由空格或标号包围的字母和数字序列。 -
我在一定程度上不同意。从这个意义上说,每个字母/字符都可以称为字符串。 “约翰住在底特律”也应该出现,因为 i,n,e,t,o,i 都是重复的!
标签: regex grep field multiple-columns custom-fields