Платформа 3V/Выражение/Расчет выражений/Работа со строками: различия между версиями

Материал из 3v-wiki
Перейти к навигации Перейти к поиску
(Новая страница: «{{DISPLAYTITLE:Работа со строками}} == Общие функции работы со строками == * Concatenate([разделитель:с...»)
 
Строка 1: Строка 1:
 
{{DISPLAYTITLE:Работа со строками}}
 
{{DISPLAYTITLE:Работа со строками}}
 
 
== Общие функции работы со строками ==  
 
== Общие функции работы со строками ==  
 
* Concatenate([разделитель:строка], [строка 1], ..., [строка N]) - объединение строк
 
* Concatenate([разделитель:строка], [строка 1], ..., [строка N]) - объединение строк

Версия 09:17, 15 марта 2021

Общие функции работы со строками

  • Concatenate([разделитель:строка], [строка 1], ..., [строка N]) - объединение строк
  • IndexOf([строка, в которой ищем], [строка, которую ищем]) - возвращает индекс первого символа строки, которую ищем или -1, если не найдена
  • Length([строка]) - возвращает длину строки
  • Letter([целое число - индекс латинской буквы]) - возвращает букву от A до Z
  • Padleft([строка], [ожидаемая длина строки], [символ "замощения" слева])
  • Substring([строка], [начальный индекс, начиная с 0], [кол-во символов])

Объединение и разбиение строк

  • Split([0], [1]) - Разбивает строку на коллекцию строковых элементов через разделитель
  • Join([0], [1]) - Объединяет коллекцию через разделитель в строку