Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Ветеран


Contributor


Сообщения: 2728
Благодарности: 1697

Профиль | Отправить PM | Цитировать


Вложения
Тип файла: txt я181025.js.bat.txt
(716 байт, 2 просмотров)
Тип файла: txt я181025.vbs.txt
(425 байт, 1 просмотров)

Amunrah,
Цитата Amunrah:
удаляет букву т и букву Д - если файл в OEM866 кодировке »
У меня не удаляет. Батник с js и текст в 866 кодировке. Прикрепил к сообщению. (переименовал в txt).
vbs в 1251 кодировке и текст в 866 кодировке тоже работают, но строку для замены пришлось подшаманить, чтобы № заменялся. Прикрепил к сообщению. (переименовал в txt).
Если в Вашем тексте нет гос секретов и вмешательства в американские выборы, хотелось бы протестировать решения на Вашем реальном файле.
И, однозначно, при разных кодировках файлов надо подбирать, как сохранить строку заменяемых символов - её кодировка должна совпадать с кодировкой файла.
По видимому, корректнее задавать эту строку в виде массива кодов символов.

-------
Даже самая сложная проблема обязательно имеет простое, лёгкое для понимания, неправильное решение. Каждое решение плодит новые проблемы.


Последний раз редактировалось megaloman, 26-10-2018 в 00:53.


Отправлено: 00:36, 26-10-2018 | #8