Perl regex ersetzen von zahlen mit sich selbst, nur eins höher

Ich habe einen text, wie kann ich ersetzen Sie alle zahlen mit sich selbst, nur eins höher?

Ich habe versucht, Dinge wie die folgenden:

$buffer_content=~s/(\d)/($1++)/g;
  • Was hast du als Antwort in diesem Versuch? Nur die Zeichenkette "2++"? Auch würde Sie es brauchen für die Arbeit mit zahlen der Länge größer als eine Zahl?
  • Dies kann nur die Qualifikation für die schlechteste Verwendung von regex immer 🙂
  • warum? ___________
  • ja, ich habe gerade 2++, würde es brauchen, um die Arbeit mit den zahlen von größerer Länge als eine Zahl, aber die aktuelle Antwort ist, dass also alles gut.
Schreibe einen Kommentar