[js] 第728天 写一个方法获取文件的扩展名
haizhilin2013 opened this issue · comments
Alan.He commented
function getFileExtension(filename) {
const ex = filename.match(/(?<=\.)\w+$/);
return ex && ex[0];
}
dlzmoe commented
<script>
var filename = "1.png";
var file = filename.substring(filename.lastIndexOf('.') + 1);
console.log(file)
</script>
Ytee commented
const getPostfix = (filename) => {
const splitArr = filename.split(".");
return splitArr[splitArr.length - 1];
};
wheatup commented
function getFileExtension(filename) { const ex = filename.match(/(?<=\.)\w+$/); return ex && ex[0]; }
顺便一提,谨慎使用向后断言,某些浏览器(比如safari)不支持,会产生编译错误