Tom: Regexp zum Suchen/Ersetzen einer Zahl in einem String

Beitrag lesen

Hello,

Das könnte man sicherlich auch machen, aber da ich auf jeden Fall wieder den kompletten Query-String brauche (nur eben mit diesem einen geänderten Wert) wollte ich lieber direkt den Query-String bearbeiten, als diesen erst zu zerlegen, die Zahl zu ersetzen und den dann wieder zusammenzubauen. Ich dachte, mit einem RegExp wäre es "effektiver".

Das käme wieder mal auf einen diser berühmten Performance-Tests an. Reguläre Ausdrücke sind sehr teuer und zerlegen den String schließlich auch. Wahrscheinlich ist die Kombination aus den Funktionen

parse_str()
  explode()
  implode()  2x

da doch im Vorteil

Schließlich ist Dir die Struktur Deiner Daten eindeutig bekannt.

Liebe Grüße aus http://www.braunschweig.de

Tom

--
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau