Syntaxe "tr"
Honza Pazdziora
adelton na fi.muni.cz
Čtvrtek Únor 10 17:38:30 MET 2000
On Thu, 10 Feb 2000 17:29:04 +0100, Pavel Uhliar <uhliar na mobil.cz> wrote:
>
> Potrebuju v retezci nahradit lomitko (znak '/') nejakym jinym znakem
> neskodnym pro jmeno souboru (napr ':').
>
> Celkem logicky me napadlo resit to pomoci operatoru tr, ale kdyz pouziju
> '$retezec =~ tr/\//:/', coz by melo splnit me ocekavani, nic to s tim
> retezcem neudela.
Ale udela, v pohode:
$ perl
my $a = 'asdf/asdf/asdf';
$a =~ tr/\//:/;
print "$a\n";
__END__
asdf:asdf:asdf
Jinak samozrejme se da tomu backslashi vyhnout tim, ze se jako
uvozovatko pouzije jiny znak, treba tr!/!:!.
--
------------------------------------------------------------------------
Honza Pazdziora | adelton na fi.muni.cz | http://www.fi.muni.cz/~adelton/
.project: Perl, DBI, Oracle, MySQL, auth. WWW servers, MTB, Spain.
------------------------------------------------------------------------
Další informace o konferenci Perl