前言
在我们的日常生活中,经常会遇到需要从一个字符串中获取特定内容的情况。比如说,你可能需要从一个文件路径中获取文件名,或者从一个 URL 中获取域名。我将会分享一些关于如何获取字符串中最后一个斜杠后面的内容的实用技巧,希望能够帮助大家更好地解决这个问题。
问题如下:
解决办法
lastIndexOf()
方法 + substring()
方法
实例
let urlStr = this.lintind.wxsp;//"this.lintind.wxsp"接口返回的数据
let index = urlStr.lastIndexOf('\/');//lastIndexOf()方法可返回一个指定的字符串值最后出现的位置,在一个字符串中的指定位置从后向前搜索
urlStr = urlStr.substring(index + 1, urlStr.length);//substring() 方法用于提取字符串中介于两个指定下标之间的字符
this.fileList3 = [{ //图片赋值回显
url: this.lintind.wxsp,
name: urlStr,//将截取后的数据赋值给name
}];