# 问题 5:匹配特定文件名
如果您经常使用 Linux 或命令行,往往会需要处理文件列表。大多数文件都由一个文件名和一个扩展名组成,但在 Linux 中,隐藏的文件没有文件名也是很常见的。
在下面这个简单的示例中,请提取出图像文件的文件名和扩展名 (不包括当前正在编辑的图像的临时文件 .tmp
)。图像文件定义为 .jpg、.png 和 .gif。
练习 5:捕获文件名
Task | Text | Capture Groups | Result |
skip | .bash_profile | ||
skip | workspace.doc | ||
capture | img0912.jpg | img0912jpg | |
capture | updated_img0912.png | updated_img0912png | |
skip | documentation.html | ||
capture | favicon.gif | favicongif | |
skip | img0912.jpg.tmp | ||
skip | access.lock |
解决上述任务以继续下一个问题,或者查看答案。