社内se × プログラマ × ビッグデータ

プログラミングなどITに興味があります。

正規表現で単語でマッチ

以下のようなテキストがあった場合。

My name is blue. I like mystery.

普通に "my" でマッチさせようとすると、"My" と "mystery" がマッチする。

egrep -i 'my' words.txt

もし、”My" だけをマッチさせたい場合は、\< \> のメタ文字が使える。

egrep -i '\<my\>' words.txt