Ist es möglich, Teile eines Strings zu ersetzen, ohne eine ganz neue Variable zu erstellen?Perl String - Ersatzzeichen ohne eine neue Variable zu bilden
Im Moment mache ich es wie folgt aus:
$someString = "how do you do this";
$someString = s/how do/this is how/;
Was ich versuche, die ursprüngliche Zeichenfolge ($ somestring) ist zu halten zu tun und ein paar Zeichen ersetzen können, ohne dass die ursprüngliche Zeichenfolge zu ändern. Ich bin mit Javascript besser vertraut und kann das in Ihrem Code so machen, ohne eine Variable erstellen/ändern zu müssen.
someString.replace(/how do/, "this is how")
Jede Hilfe ist willkommen, vielen Dank
möglich Duplikat [Perl: Verwenden Sie s/(Ersetze) und gebe einen neuen String zurück] (http://stackoverflow.com/questions/3440363/perl-use-s-replace-and-return-new-string) – daxim