Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
06 янв 2026, 23:56

как распарсить строку

Автор sali, 26 дек 2025, 09:30

0 Пользователей и 1 гость просматривают эту тему.

sali

как распарсить такую строку
localhost/AFV/hs/ext_api/execute;711f7e27-bfab-14f0-bf93-14857a5b89n3;6fd2x0f2-1p69-4cf6-b506-896wb06878d67;Тестмобильного;
на 4 части
localhost/AFV
711f7e27-bfab-14f0-bf93-14857a5b89n3
6fd2x0f2-1p69-4cf6-b506-896wb06878d67
Тестмобильного
делаю через стрразделить()
но первая часть выходит полностью localhost/AFV/hs/ext_api/execute

ls600

Стр =  "localhost/AFV/hs/ext_api/execute;711f7e27-bfab-14f0-bf93-14857a5b89n3;6fd2x0f2-1p69-4cf6-b506-896wb06878d67;Тестмобильного;";
Результат = СтрРазделить(Стр, ";");

На выходе Массив.
Уже с массивом делаете что хотите...

ls600


sali


Максим75

Цитата: sali от 26 дек 2025, 11:25ls600, не правильно
потом распарсите первый элемент массива уже по другому разделителю. и там возьмите два первых элемента того массива и соедините.

sali

Максим75, я проще сделал , так как у меня тестовое и прописано через локал хост , а остальное за ним встроено - я просто через правое сокращение и стр длину убрал и все

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск