我正在尝试使用正则表达式获取 URI 段。
示例 URI:
http://abc.com/hello/hi/bye?humm/ok=hi&ya=yaya/wow/waaah
^^^^^ ^^ ^^^ ^^^ ^^^^^
我在尝试:
/(?<=\/)[\w-]+(?=(\/|$|\r|\?))/g
但它不能正常工作。查询字符串未被排除 ( wow/waaah
)。
因此,当我尝试以下操作时,一切都被排除在外:
/(?<!?.+)(?<=\/)[\w-]+(?=(\/|$|\r|\?))/g
这有什么问题?