Кракозябры в именах папок, сохранённых в юникоде
Модераторы: d-view, Моторокер, Avada, CaptainFlint, Nik
- Ciber SLasH
- Сообщения: 209
- Зарегистрирован: Сб авг 20, 2005 21:41
- Откуда: С.-Петербург
Т.е. сортировать вообще без задействования поиска?
Инструмент группового переименования (Ctrl+M).
Инструмент группового переименования (Ctrl+M).
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
- Ciber SLasH
- Сообщения: 209
- Зарегистрирован: Сб авг 20, 2005 21:41
- Откуда: С.-Петербург
Да чистых ANSI-объектов вообще не должно быть после поиска. Я там пробел у себя забыл. По порядку: стоим на первой вкладке, в поле "Искать файлы:" вводим, отмечаем опцию ☑ Рег. выраж., жмём Enter.
Код: Выделить всё
[^ !-‚-›‘’–—\x{0080}-\x{00FF}\x{0400}-\x{04FF}\x{20A0}-\x{20CF}\x{2100}-\x{214F}\w]Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
- Ciber SLasH
- Сообщения: 209
- Зарегистрирован: Сб авг 20, 2005 21:41
- Откуда: С.-Петербург
Сделал:Flasher писал(а):По порядку: стоим на первой вкладке, в поле "Искать файлы:" вводим, отмечаем опцию ☑ Рег. выраж., жмём Enter.Код: Выделить всё
[^ !-‚-›‘’–—\x{0080}-\x{00FF}\x{0400}-\x{04FF}\x{20A0}-\x{20CF}\x{2100}-\x{214F}\w]
А что я должен понять скриншоту? Формы с результатами поиска и вывода их на панель (также неясно, на какую смотреть) не вижу.
Последний раз редактировалось Flasher Сб июл 30, 2016 15:47, всего редактировалось 1 раз.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
- Ciber SLasH
- Сообщения: 209
- Зарегистрирован: Сб авг 20, 2005 21:41
- Откуда: С.-Петербург
- Ciber SLasH
- Сообщения: 209
- Зарегистрирован: Сб авг 20, 2005 21:41
- Откуда: С.-Петербург
Выражаю благодарность Flasher за удалённую помощь.
В итоге выяснили, что для поиска кракозябр нужно Рег. выражение:
А имена с буквами й и ё шли с диакритическими символами.
В итоге выяснили, что для поиска кракозябр нужно Рег. выражение:
Код: Выделить всё
[^ !-‚-›‘’–—\x{0080}-\x{00FF}\x{0400}-\x{04FF}\x{20A0}-\x{20CF}\x{2100}-\x{214F}\wйё]Точнее сказать, что дело в юникодных надстрочных символах ̆ и ̈ , которые встали отдельно для "и" и "е" при записи. Некоторые распознавалки такое творить умеют. В стандартных ситуациях их наличие в выражении лишнее.
Полагаю, с поиском и заменой этих двух символов проблем нет?
Полагаю, с поиском и заменой этих двух символов проблем нет?
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
- Ciber SLasH
- Сообщения: 209
- Зарегистрирован: Сб авг 20, 2005 21:41
- Откуда: С.-Петербург
Тут всё слишком просто.
Простая регулярка для поиска:̆|̈
Ну, а замену проще сделать посимвольно по очереди.
Простая регулярка для поиска:̆|̈
Ну, а замену проще сделать посимвольно по очереди.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
- Ciber SLasH
- Сообщения: 209
- Зарегистрирован: Сб авг 20, 2005 21:41
- Откуда: С.-Петербург
Замену успешно выполнил.
Остались только несколько имён с кракозябрами.
Но по кракозябрам уже другая тема.
Остались только несколько имён с кракозябрами.
Но по кракозябрам уже другая тема.