[Dresden-pm] Regex
create-soft at freenet.de
create-soft at freenet.de
Sa Mär 28 13:09:31 PDT 2009
Ein Dateianhang mit HTML-Daten wurde abgetrennt...
URL: <http://mail.pm.org/pipermail/dresden-pm/attachments/20090328/8314b721/attachment.html>
-------------- nächster Teil --------------
On Thu, 26 Mar 2009, at 14:16:50, Falk Herrmann <falk.herrmann at bike24.net> wrote:
>Hi,
>
>hat jemand eine Idee zu regulären Ausdrücken um Leerzeichen zu
>entfernen, welche nur zwischen Zahlen auftreten?
>
>Bsp.:
>
>"wort1 12 34 56 wort 2"
>
>soll zu
>
>"wort1 123456 wort 2"
>
>werden.
>
>
>Gruß Falk.
>
#!/usr/bin/perl -w
#*** test_lookaround.pl ***#
#-------------------------------------------------
use strict;
#-------------------------------------------------
my $str = "1 2 3 1.wort1 12 34 56 tab 1 \t\t 2 tab 2.wort 2 das 3.wort24 1 2 3 4 endline 1 \n\n\n 2 beginline2 1 1 1 1 10 4";
$str =~ s{(?:(?:\A)|(?<=\s))([\d ]+)(?:(?=\s)|(?:\z))}{join'',split/ /,$1}eg;
print("$str\n");
#-------------------------------------------------
Gruß Torsten
Heute schon ge"freeMail"t?
Jetzt kostenlose E-Mail-Adresse sichern!
http://email.freenet.de/dienste/emailoffice/produktuebersicht/basic/mail/index.html?pid=6831
Mehr Informationen über die Mailingliste Dresden-pm