现在,我得到一个URL的最后一部分,以排除这样的文件名:
attachmentFileName = attachmentLink.split("/");
attachmentFileName = attachmentFileName[attachmentFileName.length-1];
感觉,好像我只能在一个陈述中做到这一点,但我无法弄清楚如何。 没什么大不了的,但我认为它可以做得更优雅。
答案 0 :(得分:2)
您可以使用Array.prototype.pop()方法检索已拆分数组的最后一个元素:
attachmentFileName = attachmentLink.split("/").pop();
答案 1 :(得分:1)
请尝试以下代码
attachmentFileName = attachmentLink.substring(attachmentLink.lastIndexOf("/")+1,attachmentLink.length);