Как с помощью одного регулярного выражения заменить все слова город
на деревня
с сохранением регистра первой буквы каждого совпадения?
Пример ввода:
Towns are small cities. I live in a town.
Желаемый результат:
Villages are small cities. I live in a village.