判断Android文件名是否安全技巧 Android开发技术

  有时候我们在处理用户输入的文件名时需要多加小心,对于Android文件名来说可以使用Java自带的正则表达式库轻松判断,Android123给出大家两种重载方式以方便不同的场合。这两个方法可以直接静态调用,传入完整路径或文件名均可。

   public static boolean IsFileNameOK(String filepath) {
        return Pattern.compile("[\\w%+,./=_-]+").matcher(filepath).matches();
    }

   public static boolean IsFileNameOK(File file) {
        return Pattern.compile("[\\w%+,./=_-]+").matcher(file.getPath()).matches();
    }

 

本人擅长Ai、Fw、Fl、Br、Ae、Pr、Id、Ps等软件的安装与卸载,精通CSS、JavaScript、PHP、ASP、C、C++、C#、Java、Ruby、Perl、Lisp、Python、Objective-C、ActionScript、Pascal等单词的拼写,熟悉Windows、Linux、OS X、Android、iOS、WP8等系统的开关机。

通过下面的方式来联系我们:

电邮:138762189@qq.com

联系QQ:点击这里给我发消息

官方站:www.tadke.com

※ ※ 联系请加我的企鹅号 ※※

※ ※技术支持请微信联系站长 ※※

Copyright © 2023 Tadke.com. 琼ICP备20000547号