【发布时间】:2018-08-31 07:06:19
【问题描述】:
我在堆栈中搜索,但所有答案仅适用于那些只有特定上限的人。我想要的是一个大写的单词。
例如:Abby ABBY aBbY SNOOPY 娃娃
输出必须是:ABBY SNOOPY
【问题讨论】:
我在堆栈中搜索,但所有答案仅适用于那些只有特定上限的人。我想要的是一个大写的单词。
例如:Abby ABBY aBbY SNOOPY 娃娃
输出必须是:ABBY SNOOPY
【问题讨论】:
如果您使用的是 GNU grep,它有一个包含 \b 的 PCRE 选项来匹配单词边界。在两者之间只匹配大写字母。
grep -P -o '\b[A-Z]+\b' filename
-o 选项使它只打印与正则表达式匹配的行部分。
【讨论】: