次の形式の文字列があります。
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