JavaScript 如何获取最后一个斜杠后的字符串的值
任务是获取特定字符(’/’)之后的字符串。下面是讨论的一些常用技术。我们将使用JavaScript。
方法1
- 用 .split()方法 将字符串拆分并放入一个变量(数组)中。
- 使用 .length属性 获取数组的长度。
- 从数组中返回位于index = length-1的元素。
示例: 此示例使用上述讨论的方法。
let str = "folder_1/folder_2/file.html";
function GFG_FUN() {
str = str.split("/");
console.log(str[str.length - 1]);
}
GFG_FUN();
输出
file.html
方法2
- 首先,使用 .lastIndexOf(str)方法 找到 (’/’) 的最后一个索引。
- 使用 .substring()方法 来获取最后一个斜杠之后的字符串。
示例: 这个示例使用了上述讨论的方法。
let str = "folder_1/folder_2/file.html";
function GFG_FUN() {
console.log(str.substring(str.lastIndexOf('/') + 1));
}
GFG_FUN();
输出
file.html
方法3
- 通过 .split() 方法 拆分字符串
- 使用 pop() 方法 弹出变量
示例: 此示例使用上述方法
let str = "folder_1/folder_2/file.html";
function GFG_FUN() {
str = str.split("/").pop();
console.log(str);
}
GFG_FUN();
输出
file.html