![](https://seccdn.libravatar.org/avatar/d4d25f4fc795ffc30ff6753ab157bfba.jpg?s=120&d=mm&r=g)
Hi liste gibt es in perl eine funktion die suchen und ersetzen beherrscht ??? -- Tschuess Werner
![](https://seccdn.libravatar.org/avatar/1ba037e950bd0c23b31d0ed8f0687dfd.jpg?s=120&d=mm&r=g)
From: "Werner Diewald"
Hi liste
gibt es in perl eine funktion die suchen und ersetzen beherrscht ???
-- Tschuess Werner
Hi Werner, die Frage muß lauten: Gibt es in perl noch andere Befehle? :-))) Ich gehe mal davon aus, daß du suchen und ersetzen von Zeichenketten(teilen) meinst, du drückst dich da etwas unklar aus. Ja, was du suchst, findest du unter den "regular expressions": man perl (Dort erfährst du, daß du das gesuchte unter "man perlre" findest) und vor allem eben: "man perlre" Generell bei perl interessant: man perlfunc, dort sind alle internen Befehle gelistet. Beispiel, untested: $text='Handtuch'; $text=~s/H/Str/gi; print $text; Ausgabe: Strandtuch Grob gesagt, als Hilfe: s bedeutet suchen und ersetzen in der Form, wie du das wohl möchtest, die / sind Begrenzer, die die Parameter trennen, H ist der zu ersetzende Text, Str ist der stattdessen eingefügte, gi ist ein (in diesem Fall überflüssiger) Modifier, g steht für "general" (jedes Vorkommen, falls häufiger) und i für (case insensitive), also Groß/Kleinschreibung egal. Prinzipiell ist das Thema sehr, sehr mächtig, glücklicherweise gibt es aber einige deutsche Einsteigertutorials, die du, da du ja jetzt die richtige Bezeichnung kennst, sicher leicht per Suchmaschine findest. Übrigens gibt es spezielle perl-Foren und Listen, wo man dir vielleicht besser helfen kann, perl ist ja nichts Linux-spezifisches. Gruß, Ratti
![](https://seccdn.libravatar.org/avatar/8c3c40c634277ad02bc114e708b7577d.jpg?s=120&d=mm&r=g)
Hallo Werner, Am Mittwoch, 22. August 2001 19:24 schrieb Werner Diewald:
Hi liste
gibt es in perl eine funktion die suchen und ersetzen beherrscht ???
Bestimmt, weiß ich aber nicht auswendig. Wie wäre es mit einer Perl-Liste? Einfach leere Mail an: perl-anfaenger-subscribe@egroups.de. Als Erstes bekommst Du eine sehr, sehr gute FAQ zugeschickt, die alleine schon das subscriben lohnt. Weitere Infos: http://www.egroups.de/group/perl-anfaenger http://www.mail-archive.com/perl-anfaenger@egroups.de Auch wenn es der Name nahelegt, es werden hochwertige Perl-Themen besprochen. Und sonst die üblichen Verdächtigen auf Deinen Linux-Cds. Wenn Du genau sagst, was Du machen willst, wird Dir hier sicherlich auch eine gute Antwort zuteil, aber bei dieser vagen Fragestellung? HTH, Helga
![](https://seccdn.libravatar.org/avatar/0269d000bf0a18049111c085c7d234ab.jpg?s=120&d=mm&r=g)
Moin,
* Werner Diewald
gibt es in perl eine funktion die suchen und ersetzen beherrscht ??? Ich bin mir nicht sicher, aber es gibt reguläre Ausdrücke. Versuch's mal mit 'man perlre'.
Thorsten -- Those who do not remember the past are condemned to repeat it. Georges Santayana
![](https://seccdn.libravatar.org/avatar/e78fa8841f5b938dbdc0d079b50305a9.jpg?s=120&d=mm&r=g)
Hallo zusammen, genau dafür wurde Perl programmier. Zur Manipulation von Texten ..... Also!!!! reguläre Ausdrücke sind das A und O und auch sehr simple! Gruss michael Thorsten Haude wrote:
Moin,
* Werner Diewald
[2001-08-22 19:24]: gibt es in perl eine funktion die suchen und ersetzen beherrscht ??? Ich bin mir nicht sicher, aber es gibt reguläre Ausdrücke. Versuch's mal mit 'man perlre'.
Thorsten
participants (6)
-
Andre Heine
-
Helga Fischer
-
Michael Vogel
-
ratti
-
Thorsten Haude
-
Werner Diewald