ขอยกตัวอย่างนะครับเช่น https://memo8.com/home.html ก็จะได้

  • filename1 = ‘home.html’ (ชื่อไฟล์+นามสกุล)
  • filename2 = ‘home’ (เฉพาะชื่อไฟล์ไม่มีนามสกุล)
  • file_extension =’html’ (เฉพาะนามสกุล)

url = window.location.pathname;
filename1 = url.match(/.*\/(.*)$/)[1];// ชื่อไฟล์+นามสกุล home.html
filename2 = filename1.split(/\./)[0]; // ชื่อไฟล์ไม่มีนามสกุล home
file_extension = filename1.split(/\./)[1]; // นามสกุลไฟล์ html