如何列出所有包含包含一个元音的单词的行?
我试过了
egrep -i '\<.*[aeiou]{1}.*\>' f3.txt
但是我被卡住了,弄不明白
发布于 2018-11-10 21:19:18
您可以使用
grep -i '\<[^[:digit:][:punct:][:space:]aeiou]*[aeiou][^[:digit:][:punct:][:space:]aeiou]*\>' f3.txt
详细信息
\<
- word[^[:digit:][:punct:][:space:]aeiou]*
-0或更多非数字、标点符号、空格、u
[aeiou]
、i
、o
、a
-1字符的开始-1除数字、标点符号、空格、e
、i
、o
、a
-1、e
、i
、o
或a
-0或更多数字、标点符号、空格、a
、D26、D27、D28,u
\>
-单词的结尾。请参见online demo。
https://stackoverflow.com/questions/53243441
复制