gpt4 book ai didi

Javascript 获取属性值

转载 作者:行者123 更新时间:2023-12-01 04:01:32 25 4
gpt4 key购买 nike

我在输入类型中使用jquery .attr,所以当我运行它时

console.log('name: '+$(this).attr('name'));

输出为:名称:user_project_category[65][skill][9]

如何获得 65 和 9?

最佳答案

您可以使用Regular Expressions要将括号之间的文本提取到数组中,然后您可以访问该数组以获取所需的值,您可以提取括号之间的所有文本或仅提取数字:

var yourInput = "user_project_category[65][skill][9]";
var allMatches = yourInput.match(/\[(.*?)\]/g);
console.log(allMatches[0]);
console.log(allMatches[2]);

var numberMatches = yourInput.match(/\[([0-9]*?)\]/g);
console.log(numberMatches[0]);
console.log(numberMatches[1]);

关于Javascript 获取属性值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42155188/

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