|
Изменить регистр букв
| ☑ |
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);
Город = ТРег(НазваниеГорода);
ВсеВместе = НижняяГ + "." + Город;
|
|