获取值的正则表达式
Regular expression to get value
我想知道如何从以下字符串中获取值:
LUGG::1::LUGG::5-GBP
在这种情况下,检索到的值将是"1"。
如果不知道输入字符串的所有可能选项,很难说是肯定的,但例如,如果你总是想得到左边有::
,右边有::
的数字(在你的例子中是1
):
var myInput = 'LUGG::1::LUGG::5-GBP';
var myNumber = myInput.match(/::('d+)::/)[1];
alert(myNumber); // alerts 1
相关文章:
- 使用正则表达式获取特定的 href 值
- Javascript 正则表达式.获取图像源
- Javascript 正则表达式:获取最后两个段,用点除
- 通过正则表达式获取数字
- 使用正则表达式获取多个单词,单词之间留有空格
- 使用正则表达式获取类
- 使用 JavaScript 正则表达式获取所有没有 HTML 标签的单词
- 正则表达式获取两个字符串之间的所有字符串
- 正则表达式:获取 Kleene-star 表达式中每个匹配项的匹配值
- 正则表达式 - 获取引号之间的字符
- 如何使用正则表达式获取两个特定字符串之间的字符串
- 正则表达式获取两个字符之间的所有内容
- 正则表达式 - 获取特定字符 (#) 后的所有字符
- 正则表达式获取 / 和 / 之间的 URL 中的最后一个单词
- 使用正则表达式获取 $ 符号前的数字
- 正则表达式获取具有不同协议的域
- 如何使用正则表达式获取第一个和最后一个单词
- 正则表达式获取任何类型的所有数字
- 如何使用正则表达式获取主域字符串
- 使用正则表达式获取第二个括号内容