Thread Regex match per Variablen zusammen setzten (6 answers)
Opened by Fragensteller at 2012-08-13 10:04

Muffi
 2012-08-13 11:39
#160848 #160848
User since
2012-07-18
1465 Artikel
BenutzerIn
[default_avatar]
Ergänzend zu Meinem Vorschlag unten:
Ich weiss garnicht, ob der Lösungsansatz mein bevorzugter wär.
Das sieht zwar alles wunderbar variabel aus, aber die grosse Frage ist, obs das überhaupt braucht.
Das ist jetzt Bauchgefühl, weil ich deinen Anwendungsfall zu wenig kenne, aber so hypervariabel-lösungen sind oft völliger overkill und bei Änderungen furchtbar zu warten.
Müssen z.B. wirklich Match und Ersetzsachen beieinander stehen? Sind einige Sachen nicht in einer sub, die das macht besser aufgehoben?

Also ist diese Variabilität wirklich nötig oder ist vielleicht nicht das ein oder andere mal eine klare Trennung, Abgrenzung und Schnittstelle sinnvoller um später einmal auch noch durchzublicken.

Ich hatte mal nen Fall, da hat sich jemand den halben Code mit eval zusammengebaut. Das war auch wunderbar flexibel, nur durchgeblickt hat keiner mehr.

[EDIT]

Nach nochmaligem Nachdenken bin ich sogar relativ sicher, dass ich keinen regex-hash über zig Stellen verteilen würde.
Einfaches Beispiel: 2 Regeln kollidieren irgendwann, d.h. Regel1 muss vor Regel2 laufen, sonst gibts Müll. Und schon geht die Trickserei los.
Last edited: 2012-08-13 11:50:24 +0200 (CEST)
1 + 1 = 10

View full thread Regex match per Variablen zusammen setzten