我正在努力匹配:
/app
/app/
/app/**
但不是:
/app**
尾部斜杠应该是可选的。我无法让它发挥作用。
^/app/([^/]*)/?
匹配/app/
和/app/**
,但不匹配/app
。
答案 0 :(得分:11)
试试这个:
^\/app((\/\w+)+|\/?)$
答案 1 :(得分:7)
这将有效:
^/app(/[^/]*)?
编辑: 这也有效:
^/app(/.*)?
答案 2 :(得分:1)
答案 3 :(得分:0)
你试过这个:
^/app(/[^/]+)*/?
我不确定** - 但是你真的需要这样的东西???
^/app/?(/[^/]+)*/?$
答案 4 :(得分:0)
^/(app1|app2)(?:/(.*))?$
匹配以下所有
/app1
或/app1/
或/app1/whatever
/app2
或/app2/
或/app2/whatever
^/app(?:/(.*))?$
将匹配
/app
或/app/
或/app/whatever