Изменить регистр букв
☑
0
dft2014
20.01.18
✎
22:57
Подскажите, есть ли готовые функции, чтобы например:
Г. МОСКВА преобразовать в г.Москва
1
XLife
20.01.18
✎
22:59
есть
2
DES
20.01.18
✎
22:59
ТРег() почти
3
dft2014
20.01.18
✎
23:01
ВРег и НРег я знаю, но как их применить к моему случаю, если надо убирать пробел после "г." а потом первую букву писать с заглавной, т.к. это название города.
4
Tateossian
20.01.18
✎
23:06
(3) Проверить строку на «г.», гор. город в разных регистрах, а то, что осталось - обработать.
5
dft2014
20.01.18
✎
23:12
(4) «г.», гор. город не может быть, только "Г."
6
Tateossian
20.01.18
✎
23:14
(5) Тогда задача упрощается до минимума.
7
AntiBuh
20.01.18
✎
23:14
(4) может просто точку искать?
8
dft2014
20.01.18
✎
23:15
(4) Не получается у меня...
9
dft2014
20.01.18
✎
23:49
Решила так:
БукваГ = Лев(СокрЛП(Реквизиты.БанкГород),1);
Если БукваГ = "Г" Тогда
НижняяГ = НРег(БукваГ);
КонецЕсли;
НазваниеГорода = Сред(СокрЛП(Реквизиты.БанкГород), 4);
Город = ТРег(НазваниеГорода);
ВсеВместе = НижняяГ + "." + Город;
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан