Oliver: replace mit Platzhalter

Beitrag lesen

Da ich immer noch nicht ganz weiter komme mal etwas mehr ausholen:
Das ganze stellt Messwerte in einer Art Tabelle dar, für jeden Sensor gibt es eine Zeile A...B...C... (im Moment nur A) und Messwerte 0...99. Die ganze HTML-Datei wird von einem Perl-Skript erzeugt und enthält alle Formeln und Werte.
Im Script ist eine Formel hinterlegt die über Buttons beeinflusst werden kann.
Durch die Buttons werden Platzhalter in der Formel beinflusst und danach kann über einen Button die Berechnung aktiviert werden und das Resultat als alert angezeigt werden.
Der Ablauf wäre (bei mehreren Sensoren):

pos = 0;
for(a = 0; a < sensoren; a++)
 {
 buchstabe = String.fromCharCode(a + 65);
 formeltmp = formel;
 for(b = messwert; b >= messwert; b--)
  {
  formeltmp = formeltmp.replace(/...../gi, a[pos]);

}
 anzeige();
 pos++;
 }

Bei .... sollten dann Platzhalter A2, A1 etc. durch pos bezeichnete Werte aus dem Array ersetzt werden. Hoffe es ist einigermassen verständlich....