大文字の単語とタイトルの単語を区別する正規表現?

大文字の単語とタイトルの単語を区別する正規表現?

次の形式の文字列があります。

Meaningless Garbage I Don't Want INFO I'M LOOKING FOR

私が探しているナンセンスと情報の長さは可変ですが、私が探している情報は常に大文字で表示され、残りは常にタイトルケースで表示されます。

正規表現を使用して区別する方法はありますか?私は正規表現をうまく扱っていないので、何が可能かわかりません。

ベストアンサー1

echo "Meaningless Garbage I Don't Want INFO I'M LOOKING FOR" | grep -Eo -e '\b[A-Z'\'']{2,}\b'
INFO
I'M
LOOKING
FOR

おすすめ記事