Unix 什么是仅能搜索交替元音和辅音的单词的grep模式?(包括2个字母组合)

Unix 什么是仅能搜索交替元音和辅音的单词的grep模式?(包括2个字母组合),unix,Unix,我需要做家庭作业,我需要把所有交替使用元音和辅音的单词都复习一遍。我知道以前有人问过这个问题,但给出的解决方案不适用于AB这样的2个字母组合 我使用的命令几乎可以找到所有内容,并且是唯一接近的内容,但正如前面提到的,它并不适用于所有内容 grep-iE“^[aeiou]?([^aeiou][aeiou])+[^aeiou]?$”words.txt 我的问题有没有一个简单的解决方案,就是找到所有单词交替使用元音和辅音,包括两个字母组合 我的问题有没有一个简单的解决方案,就是找到所有单词交替使用元音

我需要做家庭作业,我需要把所有交替使用元音和辅音的单词都复习一遍。我知道以前有人问过这个问题,但给出的解决方案不适用于AB这样的2个字母组合

我使用的命令几乎可以找到所有内容,并且是唯一接近的内容,但正如前面提到的,它并不适用于所有内容

grep-iE“^[aeiou]?([^aeiou][aeiou])+[^aeiou]?$”words.txt

我的问题有没有一个简单的解决方案,就是找到所有单词交替使用元音和辅音,包括两个字母组合

我的问题有没有一个简单的解决方案,就是找到所有单词交替使用元音和辅音,包括两个字母组合

似乎我们必须使用交替运算符
|

grep -iE "^[aeiou]?([^aeiou][aeiou])+$|^[^aeiou]?([aeiou][^aeiou])+$" words.txt