Разбитие строки на части
Функция рабивает строку на части и возвращает один или несколько фрагментов в нужном формате. Функция может быть использована как альтернатива функции разделения ФИО, если в строке есть некириллические символы. В этом случае исходная строка должна всегда содержать ФИО в одинаковом порядке: фамилия имя отчество.
Пример работы функции:- Петрова Полина Ивановна, Второй фрагмент Полина
- Родин К. С., Первый фрагмент Родин
- Пётр Логинов, Первый фгагмент Пётр
Для разделения строки требуется указать разделитель, который будет использоваться на разделения - пробел, запятая, или что то ещё.
Третий фрагмент содержит в себе остаток строки до конца. Таким образом, если строка состоит из пяти фрагментов, то в третьем будет и третий и четвертый и пятый.
Синтаксис функции
Для использования функции в документе нужно использовать следующий синтаксис:
- {источник} - исходный текст, который нужно разделить. Может быть переменной (например, %фио), или просто текстом.
- {разделитель} - символ, по которому нужно разделить строку. Например, пробел, запятая, точка с запятой. Если нужно указать пробел, то это следует сделать в кавычках, вот так:" "
- {фрагмент} - фрагмент, который нужно вернуть. Может принимать значения:
- 0 - первый фрагмент
- 1 - второй фрагмент
- 2 - третий фрагмент
- 1 2 - первый и второй фрагменты
- 0 1 - первый и второй фрагменты
- 1 0 - первый и второй фрагменты
- 0 rn 1 2 - первый фрагмент [перенос] второй и третий фрагменты
- 1. - сокрашение от второго фрагмента
- 1. 2. - сокрашение от второго и третьего фрагментов
- 0 1. 2. - первый фрагмент и сокращение от второго и третьего фрагментов
- 1. 2. 0 - сокращение от второго и третьего фрагментов и первый фрагмент
- 0 1. - первый фрагмент и сокращение от второго фрагмента
Пример использования функции:
Результатом работы функции для строки "Иванов Иван Иванович" будет "Иван Иванович".
Вставить функцию можно как просто текстом, так и через "Вставка" - "Функции". Больше об использовании функций в документе можно прочитать здесь.
Другие функции
- Склонение по падежам
- Разделение ФИО на части
- Определение рода
- Транслитерация
- Прописывание числительных словами
- Прописывание даты словами
- Изменение регистра букв
- Объединение данных