不尾随斜杠时的正则表达式匹配

regex matching when not trailing slash

当我有输入时,正则表达式会是什么样子

foo.bar/level/1A
foo.bar/level/1A/test
foo.bar/level/1B
foo.bar/level/1A/blabl/sdffs
foo.bar/test

因此我只想要级别文件夹中根项目所在的 url,所以

foo.bar/level/1A

foo.bar/level/1B

所以关卡文件夹中的任何东西基本上都是 nog 后跟一个斜线 提取这些的最佳正则表达式方法是什么?

谢谢(我真的需要找到一个好的正则表达式训练因为我总是在向前看/向后看和涉及的东西时碰到这些东西)

您可以使用:

^[^\/]*\/level\/[^\/]*$

演示:https://regex101.com/r/iqnsjV/1