ein Zeichen durch mehrere ersetzen
fixle
- perl
0 Beat0 ritschmanhard0 Struppi
Hi
kann mir bitte jemand sagen wie ich mit perl ein zeichen durch mehrere ersetzen kann ?
genauer sollte ich ein "+" durch "_plus_" ersetzen.
vielen Dank schon mal
kann mir bitte jemand sagen wie ich mit perl ein zeichen durch mehrere ersetzen kann ?
genauer sollte ich ein "+" durch "_plus_" ersetzen.
vielen Dank schon mal
$string =~ s/+/_plus_/g;
Konsultiere deine perldoc zum Stichwort Regular Expressions.
http://perldoc.perl.org/perl.html
mfg Beat
Hi fixle!
z.B. global:
$xy =~ s/+/_plus_/g;
Und warum?
http://de.selfhtml.org/perl/sprache/regexpr.htm#suchen_ersetzen
Grüße,
Richard
genauer sollte ich ein "+" durch "_plus_" ersetzen.
Eine Frage, warum musst du das machen?
Struppi.
Hi Struppi!
Eine Frage, warum musst du das machen?
Quote Gunnar Bittersmann: "Erwebsregel 208: Manchmal ist das einzige, was gefährlicher als eine Frage ist, eine Antwort."
Da ist die Frage schon gefährlich genug ;)
Grüße,
Richard
Eine Frage, warum musst du das machen?
Quote Gunnar Bittersmann: "Erwebsregel 208: Manchmal ist das einzige, was gefährlicher als eine Frage ist, eine Antwort."
Da ist die Frage schon gefährlich genug ;)
Wieso gefährlich?
Ich kann mich des Eindrucks nicht erwehren, dass evtl. eine URL kodiert werden soll und dazu gibt's fertige Funktionen, die das sauber un gründlich machen.
Struppi.