regex - 根页面路径的正则表达式
问题描述
我有两个网址
/trip
/trip/1
/something
/something/1
我试图找到让我 /trip 和 /something 的正则表达式(所以不是专门 /trip 而是那个根中的任何东西)
这就是我得到的,但它只为我抓住了前两个字符。
\/(.=?)\/?
解决方案
也许,
^/[^/]+$
正则表达式演示 1
或以积极的眼光看待,
(?<=^/)[^/]+$
正则表达式演示 2
可能只是工作正常。
如果您想简化/修改/探索表达式,它已在regex101.com的右上角面板中进行了说明。如果您愿意,您还可以在此链接中观看它如何与一些示例输入匹配。
正则表达式电路
jex.im可视化正则表达式:
推荐阅读
- python - 在 macOS 问题上安装 py3exiv2
- service-worker - 带有 Service Worker 的 CSP
- c# - C# 将文本文件中的 REG_MULTI_SZ 值转换为字符串
- javascript - 如何将动态创建的文本框值从 javascript 传递到 mvc 控制器
- c# - 用c#在2个sql server数据库之间进行数据翻译#
- machine-learning - 稀疏张量没有步幅
- xml - 明智地保存和读取更改的配置(存储在 XML 文件中)
- python - GitHub 上 Jupyter 笔记本中的目录
- node.js - 尝试重构 Express 路线
- android - 如何使用最新的 R8 Shrinker 版本