L
LIGHT
Нуждаюсь в совете как реализовать.
Имеем определенную строку которая формируется в результате определенной операции, суть в том что на выходе получем следующую запись
1=0|2=0|3=1|4=0|5=1|N=X|
Так же имеет огромную кучу много значных полей одинаковой разрядности, если рассматривать данный пример то 5+N
Поля содаержат такие данные:
Поле 1 = "Перовое","второе","третье","четвертое","пятое","энное"
Поле 2 = "Яблоко","груша","слива","помидор","укроп","непонятное"
Поле 3 = "Иванов","Петров","Сидоров","Александров","Николаев","Безымянный"
Задача следующая:
Исходя из заданной строки, удалить элементы поля при условии Номер_элемента=1
Т.е. если рассмативать это:
1=0|2=0|3=1|4=0|5=1|N=X|
Получаем задачу:
1=оставить|2=оставить|3=удалить|4=оставить|5=удалить|N=X|
И на выходе имеем:
Поле 1 = "Перовое","второе","четвертое",X
Поле 2 = "Яблоко","груша","помидор",X
Поле 3 = "Иванов","Петров","Александров",X
Вопросы:
Самая для меня загадка, как происходит удаление определенной элемента из многомерного поля?
Как эту строку распарсить 1=0|2=0|3=1|4=0|5=1|N=X| на ключь=значение?
Имеем определенную строку которая формируется в результате определенной операции, суть в том что на выходе получем следующую запись
1=0|2=0|3=1|4=0|5=1|N=X|
Так же имеет огромную кучу много значных полей одинаковой разрядности, если рассматривать данный пример то 5+N
Поля содаержат такие данные:
Поле 1 = "Перовое","второе","третье","четвертое","пятое","энное"
Поле 2 = "Яблоко","груша","слива","помидор","укроп","непонятное"
Поле 3 = "Иванов","Петров","Сидоров","Александров","Николаев","Безымянный"
Задача следующая:
Исходя из заданной строки, удалить элементы поля при условии Номер_элемента=1
Т.е. если рассмативать это:
1=0|2=0|3=1|4=0|5=1|N=X|
Получаем задачу:
1=оставить|2=оставить|3=удалить|4=оставить|5=удалить|N=X|
И на выходе имеем:
Поле 1 = "Перовое","второе","четвертое",X
Поле 2 = "Яблоко","груша","помидор",X
Поле 3 = "Иванов","Петров","Александров",X
Вопросы:
Самая для меня загадка, как происходит удаление определенной элемента из многомерного поля?
Как эту строку распарсить 1=0|2=0|3=1|4=0|5=1|N=X| на ключь=значение?