问题 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)$ 捕获所有此类文件名。

解决上述任务以继续下一个问题,或阅读 解决方案