windows電腦中不能建立帶英文冒號的檔案

龙陌發表於2024-07-07

如何在Windows中獲取檔名中帶有冒號的檔案?

https://www.saoniuhuo.com/question/detail-2135850.html

在建立檔案的時候,若生成的檔名帶冒號,會生成冒號之前的檔名,且檔案中無內容,不會報錯

校驗檔名是否符合的方法

export default function filenameReservedRegex() {
	return /[<>:"/\\|?*\u0000-\u001F]/g;
}

export function windowsReservedNameRegex() {
	return /^(con|prn|aux|nul|com\d|lpt\d)$/i;
}

https://github.com/sindresorhus/filename-reserved-regex

相關文章