在 JavaScript 中提取檔案副檔名
JavaScript 缺乏擷取檔案副檔名的內建功能,因此有必要建立自訂函數。提供的程式碼提供了一個準確提取 file1 和 file2 副檔名的解決方案。
函數實作:
getFileExtension 函數接受檔案名稱作為其參數,並將檔案名稱與檔案名稱分開。使用句點 (.) 作為分隔符號的副檔名。結果陣列的最後一個元素是檔案副檔名。
修訂後的程式碼:
包含建議增強功能的程式碼修訂版本:
function getFileExtension(filename) { return (/[.]/.exec(filename)) ? /[^.]+$/.exec(filename) : undefined; }
此版本確保正確處理帶副檔名和不正確處理帶有擴展名的檔案。如果檔案名稱不包含句點,則函數傳回未定義。
以上是如何在 JavaScript 中提取檔案副檔名?的詳細內容。更多資訊請關注PHP中文網其他相關文章!