Good afternoon,
I would like to know how to extract the last part of the path from URL as string, but without domain using Regex from Python style.
The url is: 'https://ncd.soft.com/lags/prime-amazon.png' (prime-amazon is my objective)
I tried with no exit because we need to exclude the domain (.png or .com, etc)
([^/] (?!.png))/?$
Bad result
prime-amazon.png
I expect:
prime-amazon
CodePudding user response:
You can use
[^/] (?=\.png/?$)
See the regex demo.
Details:
[^/]- one or more chars other than/(?=\.png/?$)- a positive lookahead that requires.pngor.png/till end of string immediately to the right of the current location.
