У меня есть некоторые данные, которые мне нужно проанализировать. Данные являются многострочными, и каждый блок разделяется новой строкой. Итак, это что-то вроде этогоАнализ многострочных данных в Perl
Property 1: 1234
Property 2: 34546
Property 3: ACBGD
Property 1: 1234
Property 4: 4567
Property 1: just
Property 3: an
Property 5: simple
Property 6: example
Мне нужно отфильтровать те блоки данных, у которых есть определенное свойство. Например, только те, у которых есть свойство 4, только те, у которых есть свойство 3 и 6 и т. Д. Мне также может потребоваться выбрать на основе значения в этих свойствах, поэтому, например, только те блоки, у которых есть свойство 3, и его значение равно ' Ань.
Как бы это сделать на Perl. Я попытался разделить его на «\ n», но, похоже, не работал должным образом. Я что-то упускаю?
Можете ли вы опубликовать код, который у вас есть до сих пор, чтобы мы могли видеть, что вы пытаетесь? –