in reply to Re: parse file per customized separator / block / metadata
in thread parse file per customized separator / block / metadata
Input file could be like
header1=val1 header1b=val1b data1 ================== header2: val2 header2b: val2b data2 =============== header3: val3 header3b: val3b data3 header4= val4 header4b= val4b data4
For these 4 blocks of data, I want to extract the ones matching one or multiple regexp. I could grep them, but I need to reform the data block after, so I'm looking in alternative solutions, module/library or tool. The separator could change in the same file.
I quickly check File::Stream (1) and it seems a possible option.
about why I search for different solutions, that's a kind of common challenge :). find different views of the problem, differents solutions, more performance, more clean code, more portable and so on ...
(1)
http://search.cpan.org/~smueller/File-Stream-2.20/lib/File/Stream.pm
http://www.justskins.com/forums/file-stream-confusion-80665.html
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^3: parse file per customized separator / block / metadata
by repellent (Priest) on Mar 07, 2010 at 20:34 UTC | |
by raiten (Acolyte) on Mar 28, 2010 at 14:27 UTC | |
by raiten (Acolyte) on Mar 25, 2010 at 22:02 UTC | |
by repellent (Priest) on Mar 26, 2010 at 05:34 UTC |