Sunday, October 6, 2024
Google search engine
HomeLanguagesJavascriptHow to get value of a string after last slash in JavaScript?

How to get value of a string after last slash in JavaScript?

The task is to get the string after a specific character(‘/’). Here are a few of the most used techniques discussed. We are going to use JavaScript. 

Approach 1:

  • Split the string by .split() method and put it in a variable(array).
  • Use the .length property to get the length of the array.
  • From the array return the element at index = length-1.

Example: This example uses the approach discussed above. 

Javascript




let str = "folder_1/folder_2/file.html";
 
function GFG_FUN() {
     
    str = str.split("/");
 
    console.log(str[str.length - 1]);
}
 
GFG_FUN();


Output

file.html

Approach 2:

Example: This example uses the approach discussed above. 

Javascript




let str = "folder_1/folder_2/file.html";
 
function GFG_FUN() {
    console.log(str.substring(str.lastIndexOf('/') + 1));
}
 
GFG_FUN();


Output

file.html

Approach 3:

Example: This example uses the above approach

Javascript




let str = "folder_1/folder_2/file.html";
 
function GFG_FUN() {
    str = str.split("/").pop();
    console.log(str);
}
 
GFG_FUN();


Output

file.html

RELATED ARTICLES

Most Popular

Recent Comments