我有这个图片 URL,如何只获取没有扩展名的图片名称。请注意,日期的文件夹名称和图像名称结构是可变的。图像名称可以字符开头。imageURL = "http://127.0.0.1:2222//ImagesDB/images/2003-09-18/**20131010_130014_123**.jpg";我需要的图片名称是 s" 20131010_130014_123"我在 StackOverflow 上找到了一些解决方案,但没有解决我的问题。谢谢
2 回答
慕桂英3389331
TA贡献2036条经验 获得超8个赞
你可以这样做:
const imageName = imageURL.substring(imageURL.lastIndexOf('/')+1, imageURL.lastIndexOf('.'));
达令说
TA贡献1821条经验 获得超6个赞
您可以使用正则表达式:
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);
添加回答
举报
0/150
提交
取消