从字符串行创建结构化列表
Create structured list from string line
我有一些字符串,例如:
如何以表格形式打印此字符串:
我应该使用split
方法吗?
这很难,但它会完成它的工作:
var zm = "2 Magic 9000 3 simon 2035 4 simon 2035 5 simon 2035 6 simon 2035 7 simon 2035 8 simon 2035 9 trolled 666 10 s555s 555 11 s555is 555"
var tokens = zm.split(' ');
for( var i=0; i < tokens.length; i+= 3){
console.log(tokens[i] + ' ' +tokens[i+1] + ' ' +tokens[i+2]);
}
当然,前提是输入始终具有该格式。
嗯,可能有一个涉及Regex的更漂亮的解决方案,但这个强力解决方案可以完成任务。
Things = 'string'.split(' ')
for (var i = 0; i < (Things.length/3); i++) {
console.log(Things[3*i]+' '+Things[3*i+1]+' '+Things[3*i+2])
};
只要字符串格式正确,它就可以工作。
var lines = zm.match(/'S+'s'S+'s'S+/g);
console.log(lines.join(''n'));
相关文章:
- ES6非结构化中的计算属性-非结构化整体对象
- 如何解析文本区域中的结构化字符串数据(接近JSON)以检索其所需的属性
- 从knockout.js中的另一个对象更新一个深度结构化的javascript对象
- 如何避免/最小化列表中列表的缩进
- 结构化和绑定(ajax响应)
- 从字符串行创建结构化列表
- 如何使用搜索筛选器初始化列表视图
- 从 JSON 对象生成结构化 HTML
- 将元素添加到序列化列表而不重复的更好方法
- 使用角度将结构化数据保存在火库中
- 使用 JS-ctypes 将结构化数据传递给本机代码
- 在javascript中存储没有数据库的结构化数据
- 复杂的结构化 JSON 迭代
- 使用可动态查询样式化列表
- 将结构化字符串转换为数组
- Javascript 标记化列表到关联集合
- 将结构化的反应式数据发布到客户端(在数据库集合之外)
- Typeahead选择支持树状结构的列表
- 高级结构化:环绕ng重复项目Angular.js
- 结构化功能.可以't在现有代码中添加if语句