我正在尝试匹配 URI 中的特定路径元素。我有两种不同的 URI 类型:
/aaa/bbb/ccc?param2=x,param2=y
和:
/_Vddd/aaa/bbb/ccc?param2=x,param2=y
我想总是收集整个字符串,除了第二种情况,当我想在/_Vddd
注意:ddd
可以是任何东西。
顺便说一句:这是在 JAX-RS 路径语句中使用的。我正在尝试使用非捕获组,但无法匹配。由于某些原因:
/{path:(?:(/_V[^/]*))?/.*}
仅当 URI 包含 , 时才匹配,并作为路径变量/_Vddd
的一部分返回。/_Vddd
有什么想法吗?