問題5: 特定のファイル名にマッチさせる

Linuxやコマンドラインを頻繁に使用する場合、ファイルのリストを扱うことが多いでしょう。ほとんどのファイルにはファイル名コンポーネントと拡張子がありますが、Linuxではファイル名がない隠しファイルも一般的です。

この簡単な例では、画像ファイル(編集中の一時ファイルは除く)のみのファイル名と拡張子を抽出します。画像ファイルは、.jpg.png、および.gifと定義されています。

演習5: ファイル名データのキャプチャ
タスク テキスト キャプチャグループ  
スキップ .bash_profile To be completed
スキップ workspace.doc To be completed
キャプチャ img0912.jpg img0912 jpg To be completed
キャプチャ updated_img0912.png updated_img0912 png To be completed
スキップ documentation.html To be completed
キャプチャ favicon.gif favicon gif To be completed
スキップ img0912.jpg.tmp To be completed
スキップ access.lock To be completed
解決策

'jpg'、'png'、および'gif'のファイル拡張子で終わる画像ファイルのみを探しているので、(\w+)\.(jpg|png|gif)$という式を使用して、そのようなファイル名をすべてキャプチャできます。

上記のタスクを解決して次の問題に進むか、解決策を読んでください。