Как сделать каждое слово с большой буквы в тексте

Serjio Leone

Client
Регистрация
20.09.2017
Сообщения
114
Благодарностей
84
Баллы
28
Доброго времени суток :-) Подскажите, пожалуйста, как в русскоязычном тексте сделать так чтоб каждое слово начиналось с Большой (Заглавной буквы), причем в тексте также используются название городов через "-" которые тоже необходимо сделать с большой буквы.

пример текста:
санкт-петербург – русский портовый город на побережье балтийского моря, который в течение двух веков служил столицей Российской империи. Он был основан в 1703 году Петром I, которому воздвигнут знаменитый памятник "Медный всадник".

как должно получиться в итоге:
Санкт-Петербург – Русский Портовый Город На Побережье Балтийского Моря, Который В Течение Двух Веков Служил Столицей Российской Империи. Он Был Основан В 1703 Году Петром I, Которому Воздвигнут Знаменитый Памятник "Медный Всадник".
 

Mikhail B.

Client
Регистрация
23.12.2014
Сообщения
14 417
Благодарностей
5 454
Баллы
113
Обработка текста - ToUpper - Начало слов.
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)