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 "; } } }
In reply to Parse Hex Values by Anonymous Monk
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |