Проверка правильности имени папки - PullRequest
1 голос
/ 05 мая 2020

Я создаю папку во внутренней памяти android, используя приведенный ниже код:

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

Я получаю имя папки из текста редактирования. Я хочу знать, как проверить, действительно ли имя папки перед созданием. Я точно не знаю, каких символов не должно быть в допустимом имени папки. Сначала я хотел бы проверить строку из текста редактирования. Кроме того, мне не нравятся пробелы и "." в строке имени папки.

1 Ответ

0 голосов
/ 05 мая 2020

используйте регулярные выражения, чтобы проверить, действительно ли это что-то. Я предполагаю, что вы можете разрешить числа, буквы - и можно не разрешать специальные символы (такие как ë, @ и другие), что-то вроде [0-9a-zA-Z / - +] + должно работать нормально

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...