Hallo,
Soooooo: /^\d{1,3}/.
Das ist bereits bei einer Ziffer gegeben;
ehmm - du meinst "/^\d{3}/"?
nein, eigentlich meinte ich ^\d{1}, welches sich noch weiter optimieren ließe.
hm - das findet eine einzelne Ziffer am Anfang des Strings. Ich möchte
aber einen String finden, der min. 1 und maximal 3 Ziffern beinhaltet.
^\d{1,3}$
währe wohl das richtige - denke ich mal.
ob man da jedoch richtig viel von der Perfomance rausholt - da wäre ich mir nicht so sicher ;)
Kommt darauf an, wie oft die RegExp kompiliert werden muss.
das Scriptbeispiel war so etwa alles wichtige der Datei. Das heißt: 1x.
ABB - ACE = DE
+ - +
DF + BCB = BGB
= = =
AAB DFD = BAH
Dir ist mindestens ein Übertragunsfehler unterlaufen - in der letzten Zeile fehlt ein Operator.
Jawohl - das ist wahr. Ein - muss zwischen AAb und DFD.
Wahrscheinlich sind aber noch mehr Fehler enthalten, denn nach kurzem Überschlagen folgere ich, dass in obiger Matrix A=E sein muss.
So weit bin ich unter anderem auch schon ;-) darüberhinaus:
A = E
B = A-D
C = B-D
D = A-B
E = 0.5*B
F = 0
G = C+D
H = E+B
zumindest so ähnlich. Dummerweise zeigt das nur die Relationen der
einzelnen "Variablen" (was sie imho ja nicht im klassischen sinne sind) - irgendwas rausbekommen tut man dadurch erstmal nicht (falls ich nicht wieder "auf dem schlauch" stehe).
Gruß,
dreHOla