Я пытаюсь установить проверку для неповторяющихся имен файлов, если какой-то файл повторяется, он должен быть записан следующим образом:
- FILENAME.PDF
- FILENAME_1.PDF
- FILENAME_2.PDF
Так что я могу сделать первый, но все остальное, как можно принять?.
Я получу список всех имен файлов документов до, так что теперь я пытаюсь сделать как для каждого документа, но я не знаю, как сделать регулярное выражение для его получения.
FILENAME_1.PDF -> REGEX () -> GET RETURN -> 1
ОБНОВЛЕНИЕ
Если у меня есть эти файлы в моем bbdd: [filename.pdf, filename_1.pdf, filename_2.pdf].
Мне нужно, когда кто-тозагрузить некоторые новые, на основе этих файлов, мое новое имя будет filename_3.pdf, если существует имя файла 2.
FILENAME_VERSION.EXTENSION
Основываясь на этом мне нужно получитьверсия последнего имени файла.Спасибо!
Примечание. Будет больше различий в именах файлов, например, FILANEM_FILENAM_VERSION.pdf
Спасибо!