Приведение строки к верхнему регистру.

Функция ВРег(<Строка>) переводит все символы строки в верхний регистр. Например, строка "Привет, Мир" после применения функции станет "ПРИВЕТ, МИР".

Приведение строки к нижнему регистру.

Функция НРег(<Строка>) переводит все символы строки в нижний регистр. Например, строка "ПРИВЕТ мир" после применения функции станет "привет мир".

Приведение строки к титульному регистру.

Функция ТРег(<Строка>) преобразует строку так, что первый символ каждого слова становится заглавным, а остальные — строчными. Для строки "привет мир" результат будет "Привет Мир".

Получение длины строки.

Функция СтрДлина(<Строка>) возвращает количество символов в строке. Например, для строки "ПРивет " результатом будет число 7.

Выборка первых символов строки. Функция Лев(<Строка>, <ЧислоСимволов>) выбирает указанное количество символов с левой стороны строки. Например, для строки "Привет Мир" и числа 6 результат будет "Привет".

Выборка последних символов строки.

Функция Прав(<Строка>, <ЧислоСимволов>) выбирает указанное количество символов с правой стороны строки. Например, для строки "Привет всем" и числа 4 результат будет "всем".

Поиск подстроки в строке.

Функция Найти(<Строка>, <ПодстрокаПоиска>) возвращает позицию первого вхождения подстроки. Например, в строке "Привет, мир" подстрока "," начинается с позиции 7.

Выбор подстроки из строки. Функция Сред(<Строка>, <НачальныйНомер>, <ЧислоСимволов>) извлекает подстроку заданной длины, начиная с указанной позиции. Например, из строки "Работа со строками" начиная с позиции 3 и длиной 3 будет выбрана подстрока "бот".

Проверка строки на пустоту.

Функция ПустаяСтрока(<Строка>) проверяет, содержит ли строка значащие символы. Например, строка "Привет" не будет пустой, поэтому результат проверки будет Ложь

А для строки ”     ” или “”, будет Истина

Замена подстроки в строке.

Функция СтрЗаменить(<Строка>, <ПодстрокаПоиска>, <ПодстрокаЗамены>) заменяет все вхождения одной подстроки на другую. Например, в строке "Привет мир", если заменить "Привет" на "Миру", результат будет "Миру мир".

Получение строки из многострочного текста.

Функция СтрПолучитьСтроку(<Строка>, <НомерСтроки>) возвращает строку с указанным номером из многострочного текста. Например, для текста

"Первая строка
|Вторая строка"
строка под номером 2 будет "Вторая строка".

Подсчет числа вхождений подстроки.

Функция СтрЧислоВхождений(<Строка>, <ПодстрокаПоиска>) возвращает количество вхождений подстроки в строку. Например, в строке "Привет мир" подстрока "и" встречается 2 раза.

Подсчет числа строк в тексте.

Функция СтрЧислоСтрок(<Строка>) определяет количество строк в многострочном тексте. Например, текст
"Привет
|мир"
содержит 2 строки.

Удаление пробелов и незначащих символов.

Функция СокрЛ(<Строка>) удаляет пробелы слева

СокрП(<Строка>) — справа

СокрЛП(<Строка>) — с обеих сторон строки. Например, строка " Строка " после применения функции СокрЛП станет "Строка".

Эти функции позволяют гибко работать со строками в 1С, выполняя преобразования, анализ и форматирование текстовых данных.

Реклама – самая интересная и самая трудная форма литературы.

— Олдос Хаксли.