Отделять цепь в jQuery

Если у меня есть цепь такого текста, который я схватил:

var cadena1 = "cadena_1";

И только я нуждаюсь в том, чтобы получить 1 предыдущей цепи, чтобы это помещать в переменную, как я могу hacero?

Делая это:

var res = cadena1.split("_");

результат cadena,1

6
задан 23.01.2017, 14:40
0 ответов

было бы достаточно делать:

var res = cadena1.split('_')[1]; // segundo elemento del array que se obtiene al hacer split

привет

10
ответ дан 03.12.2019, 17:32

Ты можешь использовать split() беря второй элемент:

var cadena1 = "cadena_1";
var res = cadena1.split("_")[1];
console.log(res);

Или использовать substring() если ты знаешь, что только будет являться 1 число. С возможностью стоимости > 9 он использовал бы выбор split()

var cadena1 = "cadena_1";
var res = cadena1.substring(cadena1.length-1);
console.log(res);
8
ответ дан 03.12.2019, 17:32

Только используй split ()

var tmp = cadena1.split("_"); //retorna un array
//console.log(tmp);
var num = tmp[1];
console.log(num);
4
ответ дан 03.12.2019, 17:32