【发布时间】:2014-11-21 18:56:28
【问题描述】:
egrep \e '(a|b|c|d|e|f|g|h|i|j|k|l|m|n|o|p|q|r|s|t|u|v|w|x|y|z){2,}' dict.txt
我做错了什么?字典中的单词都是小写的。
如果egrep不支持间隔功能{},我应该使用哪个命令?
【问题讨论】:
-
这是你想要的吗?
([a-z])\1 -
我不知道您可以在同一个表达式中引用匹配项。成功了,非常感谢!
-
是的,没问题!这里有更多关于backreferences的信息。
-
Linux 中的选项使用
-,而不是反斜杠:egrep -e代替egrep \e。
标签: regex linux bash command-line