正则表达式 – 如何使用grep来匹配空格或换行符

前端之家收集整理的这篇文章主要介绍了正则表达式 – 如何使用grep来匹配空格或换行符前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我想用一个单词grep一个文件,说“AAA”,它以空格或换行符结尾.我知道如何单独写,如下,但在组合它们(在输出VVV AAA和AAA VVV的意义上)有问题.
$echo -e "AAA VVV \nVVV AAA\nBBB" | grep "AAA$" 
>VVV AAA
$echo -e "AAA VVV \nVVV AAA\nBBB" | grep "AAA[[:space:]]" 
>AAA VVV

我试过使用[],但没有成功..

如果您正在寻找字词AAA,然后在字符串中的任何位置或行尾,请使用
grep -P "AAA( |$)"
原文链接:https://www.f2er.com/regex/357219.html

猜你在找的正则表达式相关文章