promenna v RE

Jiri Polcar polcar na physics.muni.cz
Čtvrtek Říjen 17 15:42:41 MEST 2002


    Zdravim,

lze nejak zabranit tomu, aby se interpretovali specielni znaky v obsahu
promenych pouzitych v RE?

Proste a jednoduse, chtel bych, aby se v nasledujicim prikladu vypsalo
"OK" i v prvnim pripadu, kde je pouzita `$promenna'.

    $promenna = '$';
    $string = 'Pepa $ depa';

    if ( $string =~ /($promenna)./ ) { print "OK" } else { print "NO" }
NO

    if ( $string =~ /($)./ ) { print "OK" } else { print "NO" }
NO

    if ( $string =~ /(\$)./ ) { print "OK" } else { print "NO" }
OK




-- 
JP


Další informace o konferenci Perl