Computer >> Máy Tính >  >> Lập trình >> Javascript

Trích xuất tên máy chủ từ chuỗi URL trong JavaScript?

Để trích xuất tên máy chủ từ chuỗi URL, hãy sử dụng hàm split (). Sau đây là mã -

Ví dụ

 function getTheHostNameFromURL (websiteURL) {var getTheHostName; if (websiteURL.indexOf ("//")> -1) {getTheHostName =websiteURL.split ('/') [2]; } else {getTheHostName =websiteURL.split ('/') [0]; } getTheHostName =getTheHostName.split (':') [0]; getTheHostName =getTheHostName.split ('?') [0]; return getTheHostName;} var websiteURL ="https://www.tutorialspoint.com/java/index.htm"; varwebsiteURL1 ="https://www.tutorix.com/about_us.htm"; var websiteURL2 ="https:/ /www.tutorialspoint.com/execute_python_online.php";console.log(gettingTheHostNameFromURL(websiteURL))console.log(gettingTheHostNameFromURL(websiteURL1))console.log(gettingTheHostNameFromURL(websiteURL2)) 

Để chạy chương trình trên, bạn cần sử dụng lệnh sau -

 node fileName.js. 

Đầu ra

Ở đây, tên tệp của tôi là demo161.js. Điều này sẽ tạo ra kết quả sau -

 PS C:\ Users \ Amit \ JavaScript-code> nút demo161.jswww.tutorialspoint.comwww.tutorix.comwww.tutorialspoint.com