正则表达式,检验一个文件路径,要求各文件夹层级以/分割,文件必须一.yml结尾
时间: 2024-03-07 09:05:57 浏览: 116
文件路径的正则表达式
4星 · 用户满意度95%
可以使用以下正则表达式来检验一个文件路径是否符合要求:
```
^\/(?:\w+\/)*\w+\.yml$
```
其中:
- `^` 表示匹配字符串的开头
- `\/` 表示匹配斜杠字符 `/`
- `(?:\w+\/)*` 表示匹配一个或多个单词字符(字母、数字、下划线)加上一个斜杠字符的组合,这个组合可以重复零次或多次
- `\w+` 表示匹配一个或多个单词字符
- `\.yml` 表示匹配一个 `.yml` 文件后缀
- `$` 表示匹配字符串的结尾
这个正则表达式可以保证文件夹层级以斜杠字符 `/` 分割,文件名以 `.yml` 结尾。
阅读全文