Задать вопрос

Заменить URI кодированные символы на ASCII символы в html файлах?

Есть некоторое количество HTML с русскими именами, в которых ссылки на другие файлы (URI внутри href) кодированы в hex с %. Хочется заменить все представления % на соответствующие ASCII символы.



Как это можно сделать пакетно и под Windows? Может есть редактор, понимающий поиск замену или regexp для dreamweaver / npp?
  • Вопрос задан
  • 3706 просмотров
Подписаться 3 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 1
Moskus
@Moskus
Notepad++, в нем plugin «MIME tools» в нем — URL decode.
Декодирует в выделенном тексте.
Если в документе больше нет URL-encoded строк, то можно применить ко всему документу.

Кодировка документа должна соответствовать тому, какие символы получатся, потому что, например, из "%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D0%BC" в документе, для которого в N++ установлена кодировка ANSI, получится «РґР°РЅРЅС‹Рј» вместо «данным»
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы