Java GREP如何仅检索具有指定字母的单词?
我想弄清楚如何使用grep执行以下操作(给grep一个字典文件)Java GREP如何仅检索具有指定字母的单词?,java,regex,grep,Java,Regex,Grep,我想弄清楚如何使用grep执行以下操作(给grep一个字典文件) 只查找只包含以下字符的单词:dgo 例子:狗,上帝 查找包含以下字符(至少一次)的所有单词:dgo 例如:教条、托盖德等 仅: 全部: 第二: grep d /usr/dict/words | grep o | grep g 如果你能同时做到这两件事,我将不胜感激:)可能重复“所有”一个如何工作。你们是在互相吹气吗?你能为后面的一个提供完整的grep命令吗。Thanks@stackoverflow这是一个Java风格的正则
dgo
例子:狗,上帝dgo
例如:教条、托盖德等 grep d /usr/dict/words | grep o | grep g
如果你能同时做到这两件事,我将不胜感激:)可能重复“所有”一个如何工作。你们是在互相吹气吗?你能为后面的一个提供完整的grep命令吗。Thanks@stackoverflow这是一个Java风格的正则表达式,实际上是Perl风格的,因此需要
grep-P
。
^[god]+$
(?=.*g)(?=.*o)(?=.*d)
grep d /usr/dict/words | grep o | grep g