В 1С есть богатый набор встроенных функций для работы со строками. Вот основные из них:
СтрДлина — возвращает количество символов в строкеЛев — возвращает заданное количество символов слеваПрав — возвращает заданное количество символов справаСред — возвращает подстроку, начиная с указанной позицииСтрНайти — ищет вхождение подстроки и возвращает её позициюСтрЗаменить — заменяет все вхождения одной подстроки на другуюСтрШаблон — подставляет параметры в строку-шаблон по маркерам вида %1, %2СтрРазделить — разбивает строку на массив подстрок по заданному разделителюСтрСоединить — собирает массив подстрок в одну строку через разделительВРег — переводит строку в верхний регистрНРег — переводит строку в нижний регистрСокрЛП — удаляет пробелы слева и справа; также есть СокрЛ и СокрП для каждой стороны отдельноЭти функции покрывают большинство задач при работе со строками: от простого поиска до разбивки CSV-подобных данных с помощью СтрРазделить / СтрСоединить.
Функция СтрНайти возвращает позицию первого вхождения подстроки в строку, но если подстрока не найдена, она возвращает 0.
Новый — ещё не проверен сообществом
Вы