1С Сред, 1С Лев, 1С Прав — подстрока


Функции 1С Сред(Строка, СПозиции, КоличествоСимволов), 1С Лев(Строка, КоличествоСимволов) и 1С Прав(Строка, КоличествоСимволов) возвращают часть строки (т.е. подстроку).


Например:

  • Выполняем 1С Сред(«Ежик смеялся и кушал кактус», 6, 7) //с позиции буквы «х» — 7й, 6 букв
  • 1С возвращает «смеялся»
  • Выполняем 1С Лев(«Ежик смеялся и кушал кактус», 4) //с начала (слева) 4 букв
  • 1С возвращает «Ежик»
  • Выполняем 1С Прав(«Ежик смеялся и кушал кактус», 6) //с конца (справа) 6 букв
  • 1С возвращает «кактус»

Усовершенствуем наш анализатор текста. Пусть на вход ему будет подаваться номер телефона, а он форматирует его, например «89015553366 в +7(901)555-33-66», с использованием функций 1С Сред, 1С Лев, 1С Прав.



Только зарегистрированные пользователи VIP группы могут видеть этот контент.


В результате выполнения нашей усовершенствованной функции, 1С нам сообщит:
Было: 89015553366
Было (отформатировано): 9015553366
Стало: +7(901)55-53-66


Проголосовать за этот пост:

1 Star2 Stars3 Stars4 Stars5 Stars (54 голосов, среднее: 2,46 из 5)
Загрузка...

Добавить комментарий