Blaubart: ersetze Zeichen zwischen zwei Zeichen?

Beitrag lesen

'Nabend seth.

pauschal kann man meiner erfahrung nach schlecht die geschwindigkeit von sowas beurteilen.

Hab ich auch gar nicht. Ich rede lediglich vom Aufwand beim Programmieren dieser Geschichte. Um Performance (gemessen in Abarbeitungszeit des Skripts o.ä.) ging es mir überhaupt nicht.

Du möchtest eine verschachtelte Struktur analysieren

naja, verschachtelungstiefe=1. ist jetzt noch nicht soo verschachtelt.

Richtig, aber trotzdem schon mehr Aufwand für RegExps (z.B. mit Assertions, wie du schon selber sagst). Ob die es "eleganter" machen? Ich weiß ja nicht... Jedenfalls schwerer für Manfred, der eigener Aussage nach bisher gar nichts mit Regular Expressions zu tun hatte.

  1. und was spricht gegen solche hilfsoperationen?

Daß sie in diesem konkreten Fall umfangreicher werden als in deinem Beispiellink. Eingeschlossen werden die Werte nämlich _nicht_ durch zwei unterschiedliche Zeichen (< und >), sondern eben nur die Anführungsstriche. Das verkompliziert die Sache in meinen Augen zumindest so sehr, daß es auch kein großer Schritt mehr zu einem selbstgeschrieben CSV-Parser wäre -- auch wenn dieser sicher ein paar mehr Zeilen Code hätte. ;-)

Spricht in deinen Augen etwas gegen Eddis oder Toms Lösung?