检查文件夹名称是否有效

问题描述 投票:1回答:1

我正在使用以下代码在android的内部存储中创建一个文件夹-

File file=new File(this.getFilesDir()+"/"+FolderNamefromEditTextasString);
file.mkdir();

我正在从“编辑文本”中获取文件夹名称。我想知道在创建之前如何检查文件夹名称是否有效。我不完全知道有效文件夹名称中不应该包含哪些字符。我首先想验证来自编辑文本的字符串。另外,我也不喜欢空格和“。”。在文件夹名称字符串中。

android file directory path android-file
1个回答
0
投票

使用正则表达式测试它是否有效。我想您可以允许使用数字,字母-并且可以不允许使用特殊字符(例如ë,@和其他字符)也可以像[0-9a-zA-Z /-+] +这样的东西应该可以正常工作

© www.soinside.com 2019 - 2024. All rights reserved.