使用RegEx对路径的最后一段进行分组



我有一个路径,其中该路径中的第一段是恒定的并且永远不会改变,最后一段是可变的。

示例:

/my/awesome/path
/my/awesome/path/
/my/awesome/path/1
/my/awesome/path/2

是否可以使用regex来确定最后一个段并将其分组为某个名称
例如,将其分组为名称:id

因此,匹配将是:

1. id=""
2. id=""
3. id="1"
4. id="2"

如果你绝对100%必须使用正则表达式,这里有一个可能的解决方案,它应该适用于大多数正则表达式引擎:

^/my/awesome/path/?(.*)$

第一个捕获组将在已知前缀后包含您的id(带有我们的,不带斜杠(。

最新更新