Anonymous Monk has asked for the wisdom of the Perl Monks concerning the following question:
I need to extract both Hex Values and subtract value 2 from value 2 There are allot of ways to parse a astring and wanted to be a little more elegant in the approach. I am not getting an matches at all with this and it should work.P7: "P7": place in [from Mem:0x5ffa5800 to Mem:0x60077fff] {
if ($line =~ m/"P7"\:/) { if ( $line =~ /\(.*Mem:\)\(0x[0-9a-fA-F]*\)\( to Mem:\)\(0x[0-9a-fA- +F]*\) ) { print "First Value $2 \n"; print "Second Value $4 \n "; } } }
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: Parse Hex Values
by toolic (Bishop) on Sep 23, 2013 at 18:28 UTC | |
by ldtucker (Initiate) on Sep 23, 2013 at 19:44 UTC | |
|
Re: Parse Hex Values
by AnomalousMonk (Archbishop) on Sep 23, 2013 at 21:46 UTC | |
|
Re: Parse Hex Values
by marinersk (Priest) on Sep 23, 2013 at 18:19 UTC |