gpt4 book ai didi

javascript - 使用 jQuery 获取每个 html 输入的最后一个括号名称

转载 作者:行者123 更新时间:2023-11-30 07:39:56 25 4
gpt4 key购买 nike

我需要从每个文本类型的输入中获取最后一个括号名称。

例如:

<input type='text' name='order[bill_address_attributes][firstname]' />
<input type='text' name='order[bill_address_attributes][lastname]' />
<input type='text' name='order[bill_address_attributes][phone]' />

想要的结果:

firstname
lastname
phone

通过使用 $('input').each()

循环,我能够获得属性 name 的完整字符串值

我是否需要使用正则表达式修改 .each() 中的输出字符串,或者是否有更好的方法使用 jQuery 来完成此操作?

最佳答案

fiddle Demo

var arr =$('input').map(function(){
return (/\]\[(.+)\]$/g).exec($(this).prop('name'))[1];
}).get();
console.log(arr); //arr is array if you want to convert it to string use arr.join(' ')


使用正则表达式

/\]\[(.+)\]$/g

关于javascript - 使用 jQuery 获取每个 html 输入的最后一个括号名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20157635/

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