JavaScript - Split A String

javascript, split, substring

Solution

var a = "website.html";
var name = a.split(".")[0];

If the file name has a dot in the name, you could try...

var a = "website.old.html";
var nameSplit = a.split(".");
nameSplit.pop();    
var name = nameSplit.join(".");

But if the file name is something like `my.old.file.tar.gz`, then it will think `my.old.file.tar` is the file name

Problem

I have a variable that holds the value 'website.html'. How can I split that variable so it only gives me the 'website'? Thanks

Original source