怎么过滤最后一次出现/和/后面的字符

怎么过滤最后一次出现/和/后面的字符

/AAA/BBB/CCC  => /AAA/BBB
阅读 1.7k
2 个回答

正则

'/AAA/BBB/CCC'.replace(/(.*?)(\/[^\/]+)$/, '$1')

如果只有一个/和/后面的字符不需要过滤,可以这样

'/CCC'.replace(/(.*?)(\/[^\/]+)(\/[^\/]+)$/, '$1$2')

新手上路,请多包涵

"/AAA/BBB/CCC".split("/").slice(0,-1).join("/")

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题