Hi all,

I´m new here and my English is not the best. However, I would like to get some 
help for my perl-problems.

I want to write a script which is finding data´s like "0.1" or "46.7" in a 
string and declare them as variables, which are to be changed and wrote back.

The string is looking like: "test [0.4\9.0]"

My intention was to get data out of the []-brackets and set them to variables 
which can be changed.

the script (partially) I thought Ihave to use for this: 

while (<$in> )
    {

    if ($in =~ /(-?\d+\.\d)\(-?\d+\.\d)/)
        {
        $leaf1 = $1;
        $leaf2 = $2;

    print "$leaf1\n";
    }
    }

isn´t working. There is nothing printed out were I expected to see "0.4".

Can someone tell me, where is the fault, please? And for the case, there are 80 
data´s in the line, is there a shorter style to find & change them?

Thanks for your help
regards Claudia
___________________________________________________________
Schon gehört? WEB.DE hat einen genialen Phishing-Filter in die
Toolbar eingebaut! http://produkte.web.de/go/toolbar

--
To unsubscribe, e-mail: beginners-unsubscr...@perl.org
For additional commands, e-mail: beginners-h...@perl.org
http://learn.perl.org/


Reply via email to