Schrift
Wiki:Tipp zum Debugging: use Data::Dumper; local $Data::Dumper::Useqq = 1; print Dumper \@var;
[thread]12514[/thread]

Ersetzen klappt nicht ganz?!



<< >> 2 Einträge, 1 Seite
Gast Gast
 2008-09-18 13:14
#114763 #114763
Hallo,
kann mir jemand sagen wie ich diese zwei aufeinander folgende Zeichen || ersetzen kann durch |-1111111, diese stehen in einer txt-Datei.
Ich habe es mit
Code (perl): (dl )
        $ersetzen =~ tr/(\||)/\-1111111/;

versucht, aber es klappt nicht?
Kann mir jemand weiterhelfen?
Gruss
renee
 2008-09-18 13:23
#114765 #114765
User since
2003-08-04
14371 Artikel
ModeratorIn
[Homepage] [default_avatar]
Du solltest nicht tr/// verwenden, da das immer nur einzelne Zeichen ersetzt (tr/ab/cd/ ersetzt alle a durch c und alle b duch d), sondern s///.

$ersetzen =~ s/\|\|/\|-1111111/g;
OTRS-Erweiterungen (http://feature-addons.de/)
Frankfurt Perlmongers (http://frankfurt.pm/)
--

Unterlagen OTRS-Workshop 2012: http://otrs.perl-services.de/workshop.html
Perl-Entwicklung: http://perl-services.de/
<< >> 2 Einträge, 1 Seite



View all threads created 2008-09-18 13:14.