正则表达式判断文件名是否合法
对于文件名是否合法有个正则表达式的判断,下面直接看个例子:
public class Test {
public static void main(String[] args) {
String s="mama可是.as12.3.2.的";
System.out.println(s.matches("[^*|\\:\"<>?/]+\\.[^*|\\:\"<>?/\u4E00-\u9FA5]+"));
}
}
文件的后缀名不能包括: \ / : * ? " < > | ”
这几种。此正则表达式规定文件名的后缀不能为中文。
相关推荐
flyingssky 2020-08-18
wangzhaotongalex 2020-10-20
wyq 2020-11-11
TLROJE 2020-10-26
风雨断肠人 2020-10-13
duanqingfeng 2020-09-29
rechanel 2020-11-16
cshanzhizi 2020-10-16
luofuIT成长记录 2020-09-22
phphub 2020-09-10
taomengxing 2020-09-07
MaggieRose 2020-08-19
山水沐光 2020-08-18
jyj00 2020-08-15
AHuqihua 2020-08-09
山水沐光 2020-08-03