gpt4 book ai didi

javascript - 如何从第二组括号中获取字符串

转载 作者:行者123 更新时间:2023-11-29 17:57:08 24 4
gpt4 key购买 nike

我有一个字符串:

services[custom][mainData]

如何获取字符串mainData

我试过:

var result = id.match('\[(.*?)\]');
alert(result[1]);

var result = id.match(\[(.*?)\]);
alert(result[1]);

没有用。对我来说,使用一组括号很简单,第二组让我失望。

最佳答案

您可以在匹配 [] 之前使用贪婪的 .* 以确保始终匹配最后一个 [.. .]:

var str = 'services[custom][mainData]';
var result = str.match(/.*\[([^\]\[]*)\]/)[1];

console.log(result); //mainData

RegEx Demo

关于javascript - 如何从第二组括号中获取字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38078371/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com