447 Stimmen

Zeichenkette nur beim ersten Vorkommen eines bestimmten Zeichens aufteilen

In meinem Code splitte ich einen String basierend auf _ und greifen das zweite Element im Array.

var element = $(this).attr('class');
var field = element.split('_')[1];

Nimmt good_luck und versorgt mich mit luck . Funktioniert prima!

Aber jetzt habe ich eine Klasse, die wie folgt aussieht good_luck_buddy . Wie bringe ich mein Javascript dazu, die zweite Zeile zu ignorieren? _ und gib mir luck_buddy ?

Ich fand dies var field = element.split(new char [] {'_'}, 2); in einer c# Stackoverflow Antwort, aber es funktioniert nicht. Ich habe es bei jsFiddle versucht...

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X