Erik Tews: Teile eines Strings entfernen

Beitrag lesen

Hallo,

sagen wir mal ich haette einen String in einer Variable gespeichert:

$wert = "hallo=wie?geht+s-denn%so";

Die ganzen Zeichen sind vielleicht ein wenig uebertrieben, aber nur fuer alle Faelle.  Wie kann ich mit Perl Teile von String entfernen, vorne sowie hinten ?  Zum Beispiel alles vor dem "=" und alles nach dem "%" soll weg.  Wie geht das ?

Wenn du alles nach % weghaben willst, solltest du es mit substr und index machen. Wenn du alle % aus dem String raus haben willst, kanns du es mit $String =~ s/%//g; machen.