Beefy Boxes and Bandwidth Generously Provided by pair Networks Joe
There's more than one way to do things
 
PerlMonks  

Re: Manipulating key/value output

by eff_i_g (Curate)
on Jan 21, 2011 at 18:16 UTC ( #883591=note: print w/ replies, xml ) Need Help??


in reply to Manipulating key/value output

Merge or replace?

A simple example:

use warnings; use strict; use Data::Dumper; my %hash = ( output1 => 'on', output2 => 'on', output3 => 'on', announcement => 'test', ); $hash{$_} = $hash{announcement} for keys %hash; delete $hash{announcement}; print Dumper(\%hash);


Comment on Re: Manipulating key/value output
Download Code
Re^2: Manipulating key/value output
by coding_new (Acolyte) on Jan 21, 2011 at 22:07 UTC

    Thanks for the Reply. Not quite what I was looking for though. Basically I want to take the output1 entry and merge it with test while stripping out the = on and anouncement =(if that makes sense)

    Also not sure if this applies or not, but my variables can change. Sometimes I will have output1, sometimes output2 and output3, sometimes outpout 1 and output4 (can go up to 40 at least). It will vary. The only constant will be announcement = 'whatever the announcement is'

    The thing that I am wondering now is if I should have output = set as a constant instead of output1, output2, etc.. Meaning env = <this will change> and announcement = <this will change> and then manipulating from there... That might work better maybee??

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://883591]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others lurking in the Monastery: (10)
As of 2014-04-23 19:02 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    April first is:







    Results (553 votes), past polls