0
Enot_tut
03.06.20
✎
15:49
|
есть большой текст,(не таблица) в нем есть одинаковые текст product__image он находиться в разных строках их более 50 , как с помощью найти обратиться каждому, а не 1 которому нашел? цикл не предлагать так как текст содержит более 600 к строк
|
|
8
VS-1976
03.06.20
✎
16:16
|
// Функция разбивает строку на подстроки
// Возвращает массив строк
Функция Split( ПереданнаяСтрока, Разделитель ) Экспорт
СтрокаДанных = ПереданнаяСтрока;
СтрокаДанных = СтрЗаменить( СтрокаДанных, """", """""" );
ЧислоВхождений = СтрЧислоВхождений( СтрокаДанных, Разделитель );
СтрокаДанных = СтрЗаменить( СтрокаДанных, Разделитель, """},{""S"",""" );
СтрокаДанных = "{""#"",51e7a0d2-530b-11d4-b98a-008048da3034,{" + СтрЗаменить( ЧислоВхождений + 1, Символы.НПП, "" ) + ",{""S"",""" + СтрокаДанных + """}}}";
Возврат ЗначениеИзСтрокиВнутр( СтрокаДанных );
КонецФункции
|
|