$(".but").click(function() {
var file = $("#file").val();
var fileName = getFileName(file);
function getFileName(o) {
var pos = o.lastIndexOf("\\");
return o.substring(pos + 1);
}
//正则表达式获取文件名,不带后缀
var strFileName = file.replace(/^.+?\\([^\\]+?)(\.[^\.\\]*?)?$/gi, "$1");
//正则表达式获取后缀
var FileExt = file.replace(/.+\./, "");
alert("取文件名:" + strFileName + " ---后缀:" + FileExt);
});