var reg=/(.*)(?:\.([^.]+$))/; var file_name="demon_uploader.jpg"; console.log(file_name.match(reg)[0]);//demon_uploader.jpg console.log(file_name.match(reg)[1]);//demon_uploader console.log(file_name.match(reg)[2]);//jpg var file_name2=".jpg"; console.log(file_name2.match(reg)[0]);//.jpg console.log(file_name2.match(reg)[1]);//空文字 console.log(file_name2.match(reg)[2]);//jpg