参考にさせていただいたページ
パターンにマッチする行を抽出する方法
正規表現を使用するときは-Eオプションを使うと良いです。
ファイル単体なら以下のような感じでマッチできます。
grep -E "^hoge$" example.html
ディレクトリ内をまとめてglobパターンでマッチもできます。
grep -E "^hoge$" example/*
パターンにマッチした文字列だけを抽出する方法
以下のように -o オプションを使います。
grep -o -E "パターン" ファイルパス