sdolancu has asked for the wisdom of the Perl Monks concerning the following question:
(and it keeps going for a while until an end of line character)00 0A EF 85 BA 8F AA BC
This is so ugly! And to do this for my whole "line" of output, I have to do like fifty captures. I was hoping someone had a more efficient way of doing this. Help please. Thanks, S#!/usr/bin/perl # Name: output.pl # while (<>) next if !~ m/([0-9a-f])([0-9a-f]) ([0-9a-f])([0-9a-f])/; $a = sprintf("%s%s%s%s",$1,$2,$3,$4); }
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: Help with parsing a string
by moritz (Cardinal) on Jul 22, 2008 at 21:05 UTC | |
by pc88mxer (Vicar) on Jul 22, 2008 at 21:31 UTC | |
|
Re: Help with parsing a string
by GrandFather (Saint) on Jul 22, 2008 at 21:38 UTC | |
|
Re: Help with parsing a string
by jethro (Monsignor) on Jul 22, 2008 at 21:14 UTC | |
|
Re: Help with parsing a string
by toolic (Bishop) on Jul 23, 2008 at 01:09 UTC |