Номер без префикса и лидирующих нулей

Razlagutt 30 2 2

Функция возвращает номер без префикса и лидирующих нулей. Необычное решение от Сергея.

Автор: ildarovich

Функция ЧислоСправа1(Номер)
   Возврат Формат(Число("0" + Сред(Номер, СтрДлина(СокрП(
   СтрЗаменить(СтрЗаменить(СтрЗаменить(СтрЗаменить(СтрЗаменить(СтрЗаменить(СтрЗаменить(СтрЗаменить(СтрЗаменить(СтрЗаменить(Номер
   , "0", " "), "1", " "), "2", " "), "3", " "), "4", " "), "5", " "), "6", " "), "7", " "), "8", " "), "9", " "))) + 1)), "ЧГ=");
КонецФункции
0

См. также

Как удалить префикс и лидирующие нули?

Убрать префикс и лидирующие нули

НомерНаПечать (БСП)

Получает номер документа для вывода на печать; из номера удаляются префиксы и лидирующие нули

Удалить префикс, лидирующие нули

УдалитьЛидирующиеНулиИзНомераОбъекта (БСП)

Удалить префикс объекта и лидирующие нули (ЗУП 3)

Сократить лидирующие нули

ПользовательскоеПредставлениеНомераВерсии (БСП)

Модератору