PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Perl: Zeichen/String an Stelle X ersetzen



dooley
28-03-2006, 10:53
Hi,

wie kann ich eigentlich ohne größeren Aufwand (beispielsweise ein 'R' an Stelle 29) durch beispielsweise ein Blank ersetzen ohne den Rest des Strings abzuschneiden?

Gruß,

dooley

michael.sprick
28-03-2006, 11:21
Hi,

das kannst du mit substr() machen...



$var = 'Hallo Welt';
substr($var,4,1,'Z');
print $var; # HallZ Welt


...oder auch mit einem regulären Ausdrück, wobei substr vorzuziehen ist.



perldoc -f substr


;)

dooley
28-03-2006, 11:25
yeah, hat funktioniert.

danke.