windows电脑中不能创建带英文冒号的文件

如何在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

posted @ 2024-07-07 23:38  龙陌  阅读(146)  评论(0)    收藏  举报