我使用以下正則表達式:負回顧後在JavaScript
https://(dev-|stag-|)(assets|images).server.io/v[\d]/file/(.*?)/(?!(download$))
- 地址1:https://assets.server.io/v3/file/blt123e25b85f95497/download.jpg
- 地址2:https://images.server.io/v3/file/blt123e25b85f95497/download
- 地址3:https://images.server.io/v3/file/blt123e25b85f95497/random.jpg
目的是要匹配Url 1 & 3完全,但不是Url 2,但它似乎並沒有工作。
選中以下答案: Javascript regex negative look-behind, Regex: match everything but, 我相信負回顧後發會的工作,但我無法弄清楚爲正則表達式是什麼。
任何幫助,將不勝感激!
查看https://regex101.com/r/Bw8bbD/1 –
很酷,非常感謝@WiktorStribiżew,這似乎工作!太感謝了! – iyerrama25
我發佈了答案,見下文。 –