猿问

从javascript中的图像路径获取不带扩展名的图像名称

我有这个图片 URL,如何只获取没有扩展名的图片名称。请注意,日期的文件夹名称和图像名称结构是可变的。图像名称可以字符开头。

imageURL = "http://127.0.0.1:2222//ImagesDB/images/2003-09-18/**20131010_130014_123**.jpg";

我需要的图片名称是 s" 20131010_130014_123"

我在 StackOverflow 上找到了一些解决方案,但没有解决我的问题。

谢谢


泛舟湖上清波郎朗
浏览 239回答 2
2回答

慕桂英3389331

你可以这样做:const imageName = imageURL.substring(imageURL.lastIndexOf('/')+1, imageURL.lastIndexOf('.'));

达令说

您可以使用正则表达式:var imageURL = "http://127.0.0.1:2222//ImagesDB/images/2003-09-18/20131010_130014_123.jpg";var imageName = imageURL.match(/\w*(?=.\w+$)/);console.log(imageName);
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答