Hallo,
ich möchte das erste Leerzeichen nach einer "Nichtzahl" (kann klein/groß Buchstaben oder auch "," oder "-" sein) in einem String ersetzen, komme aber nicht klar damit :(
also xx yy 34f -> soll zu xx--yy 34f werden
das funktioniert ja ganz einfach mit
$string =~ s/ /--/;
aber wie schaffe ich es, daß 3 xx yy 34f -> zu 3 xx--yy 34f wird?
habe es so versucht:
$string =~ s/(\D) /--/;
aber da wird auch das letzte Zeichen vor dem Leerzeichen mitersetzt
-> 3 x--yy...
bitte um Nachsicht, ich beschäftige mich erst seit kurzem mit den regulären Ausdrücken....
mfG
dobra