我试图匹配网址 / API / V1 /用户... / API / V1 / other_stuff ...
除了 / API / V1 /用户/ invitation_register
我一直试图使用负面的背后隐藏
^\/api.*(?<!\binvitation_register\b)
和几个类似的结构,并不知道如何实际这样做。 任何帮助都会受到欢迎。
答案 0 :(得分:1)
你可以使用这种负面的前瞻而不是外观:
^\/api\/(?!v1\/users\/invitation_register\b).*
(?!v1\/users\/invitation_register\b)
是否定前瞻,断言v1/users/invitation_register
后/api/
失败。
如果您的预期匹配始终以/api/v1/...
开头,那么您可以使用:
^\/api\/v1\/(?!users\/invitation_register\b).*
断言users/invitation_register
之后/api/va/
失败。