正则表达式以匹配来自网址的图片ID

问题描述 投票:0回答:1

我的网址如下:

https://res.cloudinary.com/frivillighet-norge/image/upload/v1501681528/5648f10ae4b09f27e34dd22a.jpg

并且我只想在字符串末尾匹配图片的ID,而不包括.jpg。到目前为止,我已经写过类似的内容:^[A-Za-z0-9]{24}$匹配一串长度为24的数字和字母,因为我的字符串中的id始终为24,但是这不起作用,因为它仅匹配长度为string的字符串24.

任何帮助将不胜感激。

javascript regex url
1个回答
0
投票
[A-Za-z0-9]{24}(?=(\.jpg))

“(?=(。jpg))”是lookaround。它以.jpg结束比赛,但不包含。

© www.soinside.com 2019 - 2024. All rights reserved.