Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> JavaScript

Xóa toàn bộ văn bản trước một ký tự trong URL - JavaScript

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