js function to get filename from url

前端 未结 19 2595
挽巷
挽巷 2020-11-30 03:01

I have a url like http://www.example.com/blah/th.html

I need a javascript function to give me the \'th\' value from that.

All my urls have the same format (2

19条回答
  •  爱一瞬间的悲伤
    2020-11-30 03:15

    This should work for all cases

    function getFilenameFromUrl(url) {
      const pathname = new URL(url).pathname;
      const index = pathname.lastIndexOf('/');
      return (-1 !== index) ? pathname.substring(index + 1) : pathname;
    }
    

提交回复
热议问题