get extensions of file and file full name without ext

by slawe

JavaScript

var file ="50.xsl.doc";

var file_extension = file.split('.').pop(),
    file_name_index = file.lastIndexOf("/") + 1,
    dot_index = file.lastIndexOf('.'),
    file_full_name = file.substr(file_name_index, dot_index < file_name_index ? file.length : dot_index);


console.log(file_full_name, file_extension);