Міцного здоров’я всім!
Панове розробники! Дай Боже вам творчої наснаги й успіхів у вашій нелегкій праці!
Прошу допомоги у наступному. Маючи довгий текстовий рядок, на зразок “804,11000,Нська область,Нський р-н,м.Місто,вул. Вулиця,1,2,3” (у якому, без жодних труднощів, впізнається дескриптор AU) - маю потребу взяти, наприклад, наступні частини: 1) “804,11000,Нська область”; 2)“Нський р-н,м.Місто,вул. Вулиця” … тощо.
За допомогою функції @StringPart це можливо робити поштучно, потім з’єднуючи потрібні теги у ціле значення. Експериментував із функцією @Calc, а саме з її аргументами Length,Pos,Copy - не досяг результату, оскільки кількість символів у рядку не є сталою величиною.
Безпосередньо прохання:
Функція @StringGetPart з аргументами Begin Count Delimiter String, котра б повертала цілим рядком “Нська область,Нський р-н,м.Місто,вул. Вулиця,1,2,3” після вказання @StringGetPart 3 7 , “$String” .
Можливо є й альтернативне рішення.
Дякую.
Перепрошую, доки дістався додому - осяяла мене ще одна думка, можливо підійти до вичленення потрібних частинок рядка (тегів) на кшталт як реалізований вибір сторінок для друку? Тобто, взяти теги з N до N+1 у форматі 2-5, або взяти теги 6,9,4,2. При цьому - не “з’їдати” розподілювач (кому), як це робить @Concat.
Ще раз дякую за вашу увагу, панове розробники.