mit s/ einen wert ersetzen und dann +1
Meotox
- perl
Hallo zusammen,
ich ersetze mit:
$vondelline =~ s/($vonre)(|)([0-9])/$1|$3+1/g;
einen String und möchte zu wert $3 (ist Zahl:1) eine Zahl (1) Addieren, aber egal was ich schreib (mit Klammern...) kommt immer:
Name|1+1
Kann mir jemand helfen?
MfG
M
Hallo,
probier mal so
$vondelline =~ s/($vonre)(|)([0-9])/$1 ."|". ($3+1)/e;
Gruß Helmut
Danke für die Antwort, habs nun ein wenig anders geschafft:
einlesen der $3
$newvar = $3 + 1
ersetzten von $3 durch $newvar
Gruß
M