获取值的正则表达式

Regular expression to get value

本文关键字:正则表达式 获取      更新时间:2024-02-25

我想知道如何从以下字符串中获取值:

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

在这种情况下,检索到的值将是"1"。

如果不知道输入字符串的所有可能选项,很难说是肯定的,但例如,如果你总是想得到左边有::,右边有::的数字(在你的例子中是1):

var myInput = 'LUGG::1::LUGG::5-GBP';
var myNumber = myInput.match(/::('d+)::/)[1];
alert(myNumber); // alerts 1