Created
November 4, 2021 19:59
-
-
Save aleksp99/f1df6aa10b2407e15f126b109fcdb8a8 to your computer and use it in GitHub Desktop.
#Строка
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Функция ЗначениеИзСтроки(Знач Строка) Экспорт | |
Если Не (СтрНачинаетсяС(Строка, """") И СтрЗаканчиваетсяНа(Строка, """")) Тогда | |
Возврат Строка; | |
КонецЕсли; | |
ТекстовыйДокумент = Новый ТекстовыйДокумент; | |
ТекстовыйДокумент.УстановитьТекст(СтрЗаменить(Сред(Строка, 2, СтрДлина(Строка)-2), """""", """")); | |
Для Номер = 1 По ТекстовыйДокумент.КоличествоСтрок() Цикл | |
Строка = ТекстовыйДокумент.ПолучитьСтроку(Номер); | |
Если СтрНачинаетсяС(СокрЛ(Строка), "|") Тогда | |
Позиция = СтрНайти(Строка, "|"); | |
ТекстовыйДокумент.ЗаменитьСтроку(Номер, Лев(Строка, Позиция-1) + Сред(Строка, Позиция+1)); | |
КонецЕсли; | |
КонецЦикла; | |
Возврат ТекстовыйДокумент.ПолучитьТекст(); | |
КонецФункции |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment