我想要分解这个字符串:
data=
1.
Title: The Definitive Guide
Copy: There’s no way around it,
URL: http://www.schools
Date: 6/7/17
2.
Title: Using
Copy: Today’s fast
URL: https://blog
Date: 6/16/17
3.
Title: 4 Ways
Copy: Let’s state
URL: https://www.
Date: 6/20/17
在这种情况下,将其转换为长度为3的数组(对应上述编号之一)。每个数组项应该是一个对象,其中包含以下属性:title,copy,url,date。
我尝试过这种方法:
for(let i=0; i<3; i++) {
arr[i] =temp.split(i+2 + ".");
temp=temp.slice(0, arr[i].length);
};
也许有一种更简单的字符串方法。在过去SO发布的问题中没有找到类似的东西。