正则表达式判断文件名是否合法

对于文件名是否合法有个正则表达式的判断,下面直接看个例子:

public class Test {

public static void main(String[] args) {

String s=”mama可是.as12.3.2.的”;

System.out.println(s.matches(“[^*|\\:\”<>?/]+\\.[^*|\\:\”<>?/\u4E00-\u9FA5]+”));

}

}

 

文件的后缀名不能包括: ” 

这几种。此正则表达式规定文件名的后缀不能为中文。

    原文作者:jhhuang4836
    原文地址: https://blog.csdn.net/jhhuang4836/article/details/84716538
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞