JavaScript u. jQuery: String-Operation

Hallo Kollegen,

ich habe CSS-Klassenbezeichner im folgenden Aufbau: „abcde_fg_id_1234“, wobei die Anzahl der Unterstriche und die Länge der Zahl variiert. Ich benötige nun eine JavaScript-Funktion, die mir die Zahl hinter dem letzten Unterstrich zurückgibt.

Wie bekomme ich das hin mit JavaScript/jQuery?

Grüße und vielen Dank schon mal im voraus (klein geschrieben mit einem r  :wink:
JayKay

ich habe CSS-Klassenbezeichner im folgenden Aufbau:
„abcde_fg_id_1234“, wobei die Anzahl der Unterstriche und die
Länge der Zahl variiert. Ich benötige nun eine
JavaScript-Funktion, die mir die Zahl hinter dem letzten
Unterstrich zurückgibt.

var str = "abcde\_fg\_id\_1234";
//teile an Unterstrich und liefere letztes Element
var num = str.split("\_").pop();
alert(num);

Günther

Stern? Bitte gern!

Super gelöst. Vielen Dank :smile:
Ich muß mich endlich mal an all die Methoden ranmachen.

Und natürlich gibt’s ein Sternchen. Vielen Dank nochmal :smile:
JK

Re: Super gelöst. Vielen Dank :smile:

Ich muß mich endlich mal an all die Methoden ranmachen.

http://bit.ly/1k9YFxy

Das Einzige was du brauchst ist ein bisschen mehr Methodenkompetenz. Denkst du, ich hab sowas im Kopf?

Ich kann sowas auch in PHP, C# oder brainfuck, wenn es denn sein muss. Aber nicht weil ich mich so super auskenne, sondern weil ich die richtigen Begriffe in die Suchmaschine meiner Wahl eintippen kann.

Günther