Hi,
Natürlich kann ich mit match() bei jedem Satz aus dem Datenbestand die Variablen ermitteln und mit dem Funktionswert ersetzen, aber gibt es nicht eine bessere Lösung?
sicher doch. Erweitere den String-Prototype durch eine (z.B.) .resolve()-Methode, die genau das tut, was Du eben beschrieben hast.
Aber es gibt ja in Javascript keine Möglichkeit, um solche Ausdrücke zu interpretieren - oder etwa doch?
Das Tolle an JavaScript ist, dass _Du_ bestimmst, was es kann.
Cheatah
--
X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
X-Will-Answer-Email: No
X-Please-Search-Archive-First: Absolutely Yes
X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
X-Will-Answer-Email: No
X-Please-Search-Archive-First: Absolutely Yes