【发布时间】:2019-12-04 17:42:13
【问题描述】:
使用 Typescript 我有一个对象数组,如下所示:
var errors = [
{ name: "Emails[2]", message: "Email is invalid" }
{ name: "Role", message: "Role is required" }
];
name 可以是:
1. 像"Role"这样的字符串。
2. 后跟括号和数字的字符串,如"Emails[2]"。
在 (2) 的情况下,我想将 "Emails[2]" 替换为 "Emails"。
每个带有name=text[number] 的对象都会将name 更新为text。
我该怎么做?
【问题讨论】:
-
请向我们展示解决问题的尝试。
-
你熟悉正则表达式吗?
-
如何搜索和替换字符串
标签: javascript typescript