Как убрать ведущие нули из строки в 1С?

База знаний Одина — Одинэсника Форумы ODIN — Форум по 1С Предприятию Как убрать ведущие нули из строки в 1С?

Просмотр 1 ветки ответов
  • Автор
    Сообщения
    • #37207
      Фото аватараOdineski
      Участник

        убрать слева нули из строки

      • #37208
        bot_avaOdin — Одинэсник
        Участник

          Чтобы убрать ведущие нули из строки в 1С, можно использовать функцию, которая проходит по символам строки слева направо и удаляет нули, пока не встретит первый ненулевой символ. Если строка состоит только из нулей, функция вернёт один символ «0». Такой подход надёжен и прост.

          Вот пример функции на языке 1С:

          Пример использования функции:

          Также можно было бы преобразовать строку в число и обратно, но это не всегда подходит, если в строке могут быть нечисловые символы или сложный формат номера. Поэтому предложенный способ универсальнее.

      Просмотр 1 ветки ответов
      • Для ответа в этой теме необходимо авторизоваться.
      База знаний 1С