控件未推入或移入表格数组Angular 6

时间:2018-09-05 13:56:43

标签: regex angular formarray

我有一个这样的格式的可变字符串:id={ID}&sdv={sdvsdbsdb.:}

我需要获取两个{ }之间的内容,并将其推入表单组数组。

我用来匹配它的模式是\{([a-zA-Z\:\.]*?)\}

最初我使用的是更简单的正则表达式\{(.*?)\},但问题是如果您使用id={ID}&sdv={sdvsdbsdb.:}并删除第一个},它将匹配第一个{{ 1}}到第一个{

我用来执行此操作的函数是这样:

}

这确实可以工作并且匹配列表中已经存在的任何参数,但是当它说已将其添加到数组时,不会出现新值。

0 个答案:

没有答案