Giả sử chúng ta có URL sau:
https://www.tutorialspoint.com/advanced_microsoft_word_2013_tutorial/index.asp
Chúng ta chỉ cần lấy giá trị cuối cùng (tên file) và xóa phần còn lại. Kết quả mong muốn:
index.asp
Sử dụng replace() kết hợp với biểu thức chính quy.
Ví dụ
Mã minh họa:
var url = "https://www.tutorialspoint.com/advanced_microsoft_word_2013_tutorial/index.asp";
var getValues = url.replace(/^.*\//, '');
console.log("Giá trị gốc = " + url);
console.log("Giá trị mới = " + getValues);Để chạy chương trình, sử dụng lệnh:
node tenFile.js
Tên file ở đây là demo258.js.
Kết quả
Đầu ra trên console:
PS C:\Users\Amit\javascript-code> node demo258.js Giá trị gốc = https://www.tutorialspoint.com/advanced_microsoft_word_2013_tutorial/index.asp Giá trị mới = index.asp