- Регистрация
- 16.03.2016
- Сообщения
- 1 631
- Благодарностей
- 1 226
- Баллы
- 113
Условно, есть переменная, в ней текст (много строк).
В нескольких местах, допустим, есть текст <Split_Here>, которые являются разделителем.
Причем, таких разделителей в тексте всегда 4, т.е., у нас 5 блоков текста.
Надо этот текст разбить на переменные по этому разделителю.
Для меня удивительно, но кубик (обработка текста - split) из коробки не справился. В переменную закинул только первый кусок до первого разделителя. Ради интереса заменил разделитель на |||, в переменных оказалось только два первых куска =/ При конвертации кубика в код то же самое...
Поскольку текст может быть совершенно любой и с разными тегами/косыми и прочим, и пришлось в качестве разделителя в него вставлять что-нить маловероятно встречаемое. Пусть будет, допустим, <Split_Here>
ps. Вообще, получается, в кубике это не единый разделитель, а массив разделителей (каждый из которых срабатывает).
В нескольких местах, допустим, есть текст <Split_Here>, которые являются разделителем.
Причем, таких разделителей в тексте всегда 4, т.е., у нас 5 блоков текста.
Надо этот текст разбить на переменные по этому разделителю.
Для меня удивительно, но кубик (обработка текста - split) из коробки не справился. В переменную закинул только первый кусок до первого разделителя. Ради интереса заменил разделитель на |||, в переменных оказалось только два первых куска =/ При конвертации кубика в код то же самое...
Поскольку текст может быть совершенно любой и с разными тегами/косыми и прочим, и пришлось в качестве разделителя в него вставлять что-нить маловероятно встречаемое. Пусть будет, допустим, <Split_Here>
ps. Вообще, получается, в кубике это не единый разделитель, а массив разделителей (каждый из которых срабатывает).
Последнее редактирование: