匹配最多具有一定数量的正斜杠的URL

时间:2012-08-11 10:44:54

标签: regex

有没有办法将下面的所有内容与一个正则表达式匹配?如果没有,那么这样做会有什么好/干净的方法呢?

/resources/$
/resources/type$
/resources/type/$
/resources/category$
/resources/category/$
/resources/anything here that includes up to 1 slash and ends with that slash

由于存在something

,因此不应匹配以下内容
/resources/type/something
/resources/category/something

2 个答案:

答案 0 :(得分:0)

这应该做你想要的:

^\/([^\/]*\/?){,2}$

编辑错误:p

答案 1 :(得分:0)

您可以使用:

^\/resources(\/[a-z]*\/?)?$