路径和字母数字字符的正则表达式

本文关键字:正则表达式 数字字符 路径 | 更新日期: 2023-09-27 17:58:03

我需要正则表达式来验证路径,例如

/addd/dddd
aaaa/bbbb/
a1233/dddd
but not 
@ddd/aaaa

或任何其他符号,我应该怎么做?

路径和字母数字字符的正则表达式

尝试使用这个(仅考虑aaa不能是路径,如果是这样,请使用管道添加它(:

^((?:/[a-zA-Z0-9]+)+/?|/?(?:[a-zA-Z0-9]+/)+)[a-zA-Z0-9]*$

(?:/[a-zA-Z0-9]+)+/?匹配路径(如 aa/aa/(,/?(?:[a-zA-Z0-9]+/)+匹配目录(如 /aa/aa (。当目录格式为 aa/aa 时,[a-zA-Z0-9]*正在检查其他名称。

在线尝试此正则表达式