匹配linux文件路径的正则表达式
时间: 2023-12-12 15:35:18 浏览: 232
linux shell 路径截取正则表达式
以下是匹配Linux文件路径的正则表达式:
```regex
^/[\w-]+(/[\w-]+)*$
```
该正则表达式匹配以斜杠开头,后面跟着一个或多个由字母、数字、下划线或破折号组成的单词,每个单词之间用斜杠分隔的Linux文件路径。例如:/home/user/Documents。
如果想支持斜杠开头可有可无,可以使用以下正则表达式:
```regex
^/?[\w-]+(/[\w-]+)*$
```
该正则表达式与上一个正则表达式类似,只是在开头加了一个问号,表示斜杠可有可无。
阅读全文