载的拼音windows下⽂件名命名规则的正则表达式
纪佳松windows下⽂件名命名规则的正则表达式
保留设备不能被⽤来作为⽂件名:
CON, PRN, AUX, NUL, COM1, COM2, COM3, COM4, COM5, COM6, COM7, COM8, COM9,
LPT1, LPT2, LPT3, LPT4, LPT5, LPT6, LPT7, LPT8, and LPT9。这些保留设备名不能后跟⼀个扩展名
正则表达式为:快乐大本营余少
任重的现任妻子
(?!((^(con)$)|^(con)\..*|(^(prn)$)|^(prn)\..*|(^(aux)$)|^(aux)\..*|(^(nul)$)|^(nul)\..*|(^(com)[1-9]$)|^(com)[1-9]\..*|(^(lpt)[1-9]$)|^(lpt)[1-9]\..*)|^\s+|.*\s$)(^[^\\\/\:\*\?\"\<\>\|]{1,255}$)黄志玮身高
去掉了多余的系统⽂件名,不能以空格为开头和结束,不能⽤\/:*?"<>|作为⽂件名称,⽂件名称为1-255位
在Windows NT中CLOCK$也是⼀个保留设备名,没⽤到就先不加了
对了,写java程序⽤到的,'\'应该需要做两次转义了,其中双引号前⾯的'\'需要写成三个'\'
冬季取暖补贴
(?!((^(con)$)|^(con)\\..*|(^(prn)$)|^(prn)\\..*|(^(aux)$)|^(aux)\\..*|(^(nul)$)|^(nul)\\..*|(^(com)[1-9]$)|^(com)[1-9]\\..*|(^(lpt) [1-9]$)|^(lpt)[1-9]\\..*)|^\\s+|.*\\s$)(^[^\\\\\\/\\:\\*\\?\\\")