- Регистрация
- 14.12.2011
- Сообщения
- 131
- Благодарностей
- 31
- Баллы
- 28
Здравствуйте!
Скачиваю ZennPoster-ом файл через экшен "GET". Далее, мне надо переименовать полученный файл, для этого я его перемещаю экшеном "переместить файл" из одной папки в другую, указывая через переменную новое название в пути к файлу. Т.е. я парсю название файла в отдельную переменную перед сохранением файла. Однако, в названии часто используются символы на которые ругается Виндос, вот они:
Если ли какое-нибудь регулярное выражение которые сразу берёт ТОЛЬКО буквы с цифрами?
Типа, было:
Скачиваю ZennPoster-ом файл через экшен "GET". Далее, мне надо переименовать полученный файл, для этого я его перемещаю экшеном "переместить файл" из одной папки в другую, указывая через переменную новое название в пути к файлу. Т.е. я парсю название файла в отдельную переменную перед сохранением файла. Однако, в названии часто используются символы на которые ругается Виндос, вот они:
Вопрос: можно как-то спарсить ТОЛЬКО буквы и цифры, чтобы избежать попадания этих не допустимых символов в название файла? Понятно, что можно парсить а потом удалять не нужные символы отдельными экшенами, но это лишний код.\/:*?"<>|
Если ли какое-нибудь регулярное выражение которые сразу берёт ТОЛЬКО буквы с цифрами?
Типа, было:
А спарсилось бы:Бла-бла-бла: <тра-ля-ля1!>
Бла-бла-бла тра-ля-ля1
Последнее редактирование: