JavaScript 如何获取最后一个斜杠后的字符串的值

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

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程