我有许多看起来像下面的URL,我正在尝试开发一个REGEX来捕获/ORGNAME/的第二个实例以及之后的所有内容,直到.aspx结束。确切地说是"/ORGNAME/About-Us/About-Us.aspx"。这是可以在正则表达式中完成的事情吗?我是一个完整的 REGEX n00b,所以任何指导都会有所帮助。谢谢!
https://www.domain.org/ORGNAME/Membership/About-Org-Membership/ORGNAME/About-Us/About-Us.aspx
以下正则表达式来匹配ORGNAME
的第二个实例之前的/
,并将所有内容都匹配到最后:
(/ORGNAME(?:/[w-]*?){2}[^/]*$)
第一个捕获的组包含/ORGNAME/About-Us/About-Us.aspx
。
请参阅演示。