2013-12-04 4 views
-6

мне было интересно, как я бы идти о получении значения из этой строки:Регулярного выражения, чтобы получить значение

LUGG::1::LUGG::5-GBP 

В этом случае значение, извлеченное будет «».

+1

'value.split ('::') [1]' – adeneo

+5

Это не имеет ничего общего с JQuery – techfoobar

+0

'/: (\ d) +: /,«$ 1'' –

ответ

0

Трудно сказать наверняка, не зная все возможные варианты входных строк, но, например, если вы всегда просто хотите, чтобы получить число, которое имеет :: на его левой и :: на своем праве (1 в вашем примере):

var myInput = 'LUGG::1::LUGG::5-GBP'; 

var myNumber = myInput.match(/::(\d+)::/)[1]; 

alert(myNumber); // alerts 1 
Смежные вопросы