寻找最有效的方法将已知格式的字符串解析为 Typescript 中的对象数组

假设我有一个string格式:


let names = "Name1: Info1 and Name2: Info2 and Name3: Info3"

将其转换array为objects遵循此接口的最有效方法是什么:


interface Name {

    name: string;

    info: string;

}


MMMHUHU
浏览 66回答 1
1回答

杨魅力

最有效的方法可能是编写自定义解析器,但如果您只想快速而肮脏:console.log("Name1: Info1 and Name2: Info2 and Name3: Info3".split(' and ').map(i => i.split(': ')).map(i => ({name: i[0], info: i[1]})))
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript