Как заменить первые буквы на заглавные в Notepad++
Устанавливаем плагин TextFX (для этого в меню "Плагины" запускаем PluginManager, находим нужный нам "TextFX", отмечаем его галочкой и тыкаем "Установить").
После перезагрузки Notepad++ появится пункт TextFX в главном меню.
Можно воспользоваться командой "Sentence case" в разделе "TextFX Сharacters" (переводит в верхний регистр первый символ в каждом предложении, то есть после каждой точки). Но так как у нас в примере точек в конце каждой строки нет - давайте их поставим.
Для этого берем окно "Замена", в поле "Найти" вписываем " " (без кавычек), а в поле "Заменить на" - вписываем точку.
Не забудем поставить кружок на "Режим поиска - расширенный".
После замены получим вот что:
сельскохозяйственная техника россии.
сельскохозяйственная техника и оборудование.
самоходный опрыскиватель цена.
производство сельскохозяйственной техники.
производители сельхозтехники.
(т.е. в конце каждой строки добавилась точка)
Теперь выбираем весь текст (Ctrl + A) и даем команду "Sentence case" в разделе "TextFX Сharacters".
Получаем:
Сельскохозяйственная техника россии.
Сельскохозяйственная техника и оборудование.
Самоходный опрыскиватель цена.
Производство сельскохозяйственной техники.
Производители сельхозтехники.
А затем опять удаляем точки через "Заменить" (точку меняем на обратно).
Комментарии
Никита
04 июня 2014 г.
А как сделать все первые заглавные буквы в каждом слове:
Сельскохозяйственная Техника России.
Сельскохозяйственная Техника и Оборудование.
Самоходный Опрыскиватель Цена.
Производство Сельскохозяйственной Техники.
Производители Сельхозтехники.
Удобно было бы при составлении объявлений для Яндекс-Директа!
Николай
04 июня 2014 г.
На ум приходит только эксель, записать каждое слово в столбец, формулой сделать первую букву заглавной, потом формулой сцепить столбцы в один и получится предложение, где каждое слово начинается с заглавной.
Мария
18 сентября 2014 г.
В этом же разделе "TextFX Сharacters" достаточно выбрать "Proper case", а не "Sentence Case" при выделенном массиве.
ввввввв
11 сентября 2015 г.
Неправда, "Proper case" меняет регистр всех слов во всех предложениях на заглавный, а задача поменять только первые слова в строках.
А в статье ошибка "Для этого берем окно "Замена", в поле "Найти" вписываем " " (без кавычек), а в поле "Заменить на" - вписываем точку." - поменяет все пробелы на точки...
Allaur
06 октября 2015 г.
Задача поменять на заглавную букву только первого слова, а получается что ещё и если третье слово написано с большой буквы так делает маленькую букву, хрень какая то, надо только первую букву сделать большой, зачем плагин трогает остальные слова. По данному примеру можно только сделать предложения с большой буквы если в предложении нет слов с большой буквы, а если есть то траблы....
Виктор
08 декабря 2015 г.
А как в конце строки поставить точки??? Если пробел, то все пробелы заменяет на точки. Что то автор недосказал (((
Kur
01 ноября 2018 г.
Круть, спасибо, помогли с заголовками.
Только вот с точкой не очень понятно.
Я делал замену "$" на "."
$ регулярное выражение конца строки.
Tim
10 декабря 2018 г.
Ставим точку в конце строки:
-ставим расширенный режим
-что найти
-заменить на .
iliandr777
20 декабря 2018 г.
Найти: $
Заменить: .
Регулярные выражения+новые строки+в выделенном.
Вуаля-точка в конце каждой строки.Пожалуйста.