У меня возникла проблема при загрузке определенных файлов. Если файл имеет «#» в имени, я получаю ошибки при попытке открыть файл. Есть ли способ удалить символ «#» из имени файла перед его загрузкой?Coldfusion - Как удалить символ «#» из имени файла
Я попытался с помощью Replace, но он выдает ошибку, когда я использую «#» там:
<cfset myfile = #Replace('myfile', '#', '', 'all')#>
я мог бы использовать createUUID, но может быть несколько типов файлов, так что я не обязательно знать, что будет расширением файла.
Показать код, используемый при попытке 'replace()'. Я предполагаю, что вы не избежали «#» правильно. –
* «Если у файла есть« # »в имени, я получаю ошибки при попытке открыть файл . »* какие ошибки? которые не должны вызывать ошибки. Вместо того, чтобы переименовывать файлы, правильное их открытие таким образом, чтобы не приводить к ошибкам, скорее всего, станет лучшим/легким исправлением. –