Карбюратор Posted June 6, 2018 Report Share Posted June 6, 2018 (edited) Итак устроился офисным планктоном, до этого всегда работал чернорабочим. Мне по электронеке приходят сообщения, с очень ломаным текстом. Есть ли софт/плагин для автоматического исправления/выравнивания текста? Желательно чтобы не требовал права администратора. Может плагин там какой к нотепаду++. Нужно чтобы исправляло по нажатию 1 кнопки. Пример текста и (как должно быть): текст 25 т (текст 25т.) / текст,текст (текст, текст) / текст , (текст,). Бывают ещё лишние пробелы в скобках, и кавычках. Edited June 6, 2018 by Карбюратор ред Quote Link to comment Share on other sites More sharing options...
Shadow TH Posted June 6, 2018 Report Share Posted June 6, 2018 (edited) Лишние пробелы через замену исправлять можно в любом редакторе (хоть в Блокноте, хоть тем более в Notepad++). В Notepad++: Заходим в меню Поиск => Замена, указываем в строке поиска пробел и открывающуюся скобку, в строке замены - только скобку и жмём Заменить всё. Во всём документе будет исправлен "пробел)" на просто ")". Если есть опыт работы с регулярными выражениями, то ещё более тонкие критерии отбора можно задать (notepad++ умеет искать по рег. выражениям). Edited June 6, 2018 by Shadow TH 1 Quote Link to comment Share on other sites More sharing options...
Yezhishe Posted June 6, 2018 Report Share Posted June 6, 2018 При всём уважении, но... Мне представляется, что фигня вроде 2 часа назад, Карбюратор сказал: ещё лишние пробелы в скобках, и кавычках. - вопрос банальной грамотности (отсутствия оной, если точнее) ваших корреспондентов. Впрочем, и форматирование - туда же... Может быть, поработать над этим ? Quote Link to comment Share on other sites More sharing options...
Карбюратор Posted June 6, 2018 Author Report Share Posted June 6, 2018 2 часа назад, Yezhishe сказал: Может быть, поработать над этим ? Наверное я бы тогда к вам не обращался, как думаете? Quote Link to comment Share on other sites More sharing options...
Yezhishe Posted June 7, 2018 Report Share Posted June 7, 2018 Ну отчего ж? Только мне в любом случае - представляется несколько более правильным (в глобальном смысле) - попробовать объяснить людям, что их неграмотность - не способствует нормальной работе... Понимаю, что задача сия - трудна, даже - очень трудна. Но - благородна. Quote Link to comment Share on other sites More sharing options...
Карбюратор Posted June 16, 2018 Author Report Share Posted June 16, 2018 Вообщем сделал через макрос в ворде, путём замены. Но остались пару моментов, как в макрос вставить кавычки. Потому-что он ругается когда в кавычках кавычки. И как сделать чтобы после запятой, ставился пробел, кроме случаев, когда с обоих сторон от запятой цифры. Quote Link to comment Share on other sites More sharing options...
Карбюратор Posted June 21, 2018 Author Report Share Posted June 21, 2018 чет вы не веселые. Quote Link to comment Share on other sites More sharing options...
Shaska Posted September 14, 2018 Report Share Posted September 14, 2018 В ворде есть набор инструментов для автоматического форматирования текста по заданным правилам. Quote Link to comment Share on other sites More sharing options...
Shaska Posted September 14, 2018 Report Share Posted September 14, 2018 Или можно еще с помощью Brackets - только сначала создайте наборы правил замены. Например 2 пробела заменить на один, Через регулярку отделить точку или запятую от слова и т.д. Если не ошибаюсь, в Brackets можно делать пакетные замены сразу в нескольких файлах. Например, кладете в папку 10 файлов, а потом во всех сразу делаете замены. Я так понимаю, вам тексты какие-то присылают. Если так, то это самый удобный вариант. 1 Quote Link to comment Share on other sites More sharing options...
Shaska Posted September 14, 2018 Report Share Posted September 14, 2018 Цитата Но остались пару моментов, как в макрос вставить кавычки. Потому-что он ругается когда в кавычках кавычки. Кавычки надо экранировать, почитайте про экранирование в VBA. 1 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.