使用 javascript 以嵌套 rails 形式拆分输入名称属性
Split input name attribute in nested rails form with javascript
首先,我无法描述我的问题。如果我没有在网上看到现有的答案,我深表歉意。我如何将这个字符串拆分成一个数组,其中每个条目都是每组方括号内的文本。这是字符串:
plan_year[benefit_groups_attributes][0][relationship_benefits_attributes][1][premium_pct]
我需要做的是将值存储在第二组方括号中。在这个例子中它是 [0]。 .split没有给我想要的结果,我想是因为我在做
.split(/[[]]/);
我应该期待这样的东西起作用吗?
var s = 'plan_year[benefit_groups_attributes][0][relationship_benefits_attributes][1][premium_pct]';
s.match(/\[.*?\]/g)[1]; # "[0]"
首先,我无法描述我的问题。如果我没有在网上看到现有的答案,我深表歉意。我如何将这个字符串拆分成一个数组,其中每个条目都是每组方括号内的文本。这是字符串:
plan_year[benefit_groups_attributes][0][relationship_benefits_attributes][1][premium_pct]
我需要做的是将值存储在第二组方括号中。在这个例子中它是 [0]。 .split没有给我想要的结果,我想是因为我在做
.split(/[[]]/);
我应该期待这样的东西起作用吗?
var s = 'plan_year[benefit_groups_attributes][0][relationship_benefits_attributes][1][premium_pct]';
s.match(/\[.*?\]/g)[1]; # "[0]"