dividir string apenas na primeira instância do caractere especificado
No meu código, divido uma string com base em_
e pegue o segundo item na matriz.
var element = $(this).attr('class');
var field = element.split('_')[1];
Tomagood_luck
e me forneceluck
. Funciona bem!
Mas agora eu tenho uma classe que parecegood_luck_buddy
. Como faço para que meu javascript ignore o segundo_
e me dêluck_buddy
?
Eu achei istovar field = element.split(new char [] {'_'}, 2);
em uma resposta c # stackoverflow, mas não funciona. Eu tentei no jsFiddle ...