Gunnar Bittersmann: Array +Text mit Zahl -> Zahl auslesen

Beitrag lesen

@@Wimpy:

Ah stimmt,

müsste dann in etwa so aussehen:

var Ausdruck = /\d+$/;

Hm, ja, so einfach geht’s.

Da reg. Ausdrücke in JavaScript gierig sind, sollte das reichen, „beliebig viele irgendwelche Zeichen; dann ein Zeichen, das keine Ziffer ist“ vorher ist nicht nötig. Und „die du dir merken willst“ (Klammerung) ist hier auch nicht nötig.

Ausdruck.exec(AusgewaehlteElementeValue[i]);
       alert(RegExp);

Will mal sehen ob es so geht. Danke!

Nee, so nicht.

Das Ergebnis von 'Ausdruck.exec(AusgewaehlteElementeValue[i])' solltest du dir in einer Variblen merken:

var foo = Ausdruck.exec(AusgewaehlteElementeValue[i]);

Dieses Ergebnis ist ein Array; davon interessiert dich 'var foo[0]'.

Live long and prosper,
Gunnar

PS: In die Runde gefragt: Gist es einen Unterschied zwischen 'ausdruck.exec(string)' und 'string.match(ausdruck)'?

--
„Das Internet ist ein großer Misthaufen, in dem man allerdings auch kleine Schätze und Perlen finden kann.“ (Joseph Weizenbaum)