【问题标题】:regex matching when not trailing slash [duplicate]没有斜杠时的正则表达式匹配[重复]
【发布时间】:2019-03-31 06:15:14
【问题描述】:

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

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 后跟斜线 提取这些的最佳正则表达式方法是什么?

谢谢(我真的需要找到一个好的正则表达式培训,因为当有前瞻/后退和涉及的东西时,我总是会碰到这些东西)

【问题讨论】:

    标签: regex slash trailing


    【解决方案1】:

    你可以使用:

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

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

    【讨论】:

      猜你喜欢
      • 2015-03-15
      • 1970-01-01
      • 1970-01-01
      • 2013-05-15
      • 1970-01-01
      • 2012-01-12
      • 2018-06-05
      相关资源
      最近更新 更多