[vienna.pm] genau ein whitespace ersetzen ????
Marcel Grunauer
marcel at codewerk.com
Tue May 29 04:38:51 CDT 2001
* * * vienna-pm-list * * *
On Tuesday, May 29, 2001, at 08:36 PM, Hornyik Markus wrote:
> wie kann ich genau ein Leerzeichen ersetzen ?
> Mehrere sollen ignoriert werden ?!
Die Frage kann man auf mehrere Arten interpretieren:
Wenn Du das erste Leerzeichen in einem String ersetzen
willst, etwa durch ein 'x', nimm
$str =~ s/ /x/;
Willst Du alle Spaces ersetzen, solange sie nur einzeln
auftreten, d.h. nicht mehr als eins nacheinander, nimm
$str =~ s/ (?! )/x/g;
Dokumentation zu regular expressions gibts mit
perldoc perlre
Meinst Du nicht nur spaces, sondern whitespace im
Allgemeinen, ersetze ' ' durch '\s' (siehe perlre).
Marcel
--
$ perl -we time
Useless use of time in void context at -e line 1.
###
You are subscribed to vienna-pm-list as Marcel Grunauer <marcel at codewerk.com>
http://www.fff.at/fff/vienna.pm/
More information about the Vienna-pm
mailing list