我想要一些匹配路径的东西,例如没有域名的网址中的路径,或Linux目录,/ / / / / allow-dashes
换句话说,允许的字符是数字,字母,短划线和斜线。 第一个和最后一个字符不能破折号也不能斜线。
我能得到的最好的就是这个
^[a-z0-9]+[a-z0-9(\/)(-)]*[a-z0-9]+$
但是
失败了a/b-c/d
答案 0 :(得分:2)
你也需要逃避。请尝试以下
^[a-z0-9]+[a-z0-9(\/)(\-)]*[a-z0-9]+$