如何将用逗号分隔的纯文本更改为节点中的数组? [复制]
Posted
技术标签:
【中文标题】如何将用逗号分隔的纯文本更改为节点中的数组? [复制]【英文标题】:How to change a plain text separated with comma into an array in node? [duplicate] 【发布时间】:2017-05-23 17:15:43 【问题描述】:我有这个文本作为我的帖子标签:
car,phone,apple,node,php
我想把它转换成一个数组,像这样:
["car","phone","apple","node","php"]
然后将其保存到我的 mongodb 数据库中。
如何在我的 server.js 代码中做到这一点?
【问题讨论】:
String's split()
会帮助你
【参考方案1】:
https://developer.mozilla.org/en-US/docs/Web/javascript/Reference/Global_Objects/String/split
将,
作为参数传递给split
,将为您完成。
> x = "car,phone,apple,node,php"
'car,phone,apple,node,php'
> x.split(",")
[ 'car', 'phone', 'apple', 'node', 'php' ]
【讨论】:
非常感谢朋友!行得通! 很高兴帮助你 -))【参考方案2】:"car,phone,apple,node,php".split(',');
会做的事
【讨论】:
【参考方案3】:使用javascript默认的拆分功能。
var stringVar = "car,phone,apple,node,php";
console.log(stringVar.split(','));
【讨论】:
【参考方案4】:var str ="car,phone,apple,node,php";
var arr =str.split(',');
console.log(arr);
split() 函数将字符串转换为数组。
【讨论】:
以上是关于如何将用逗号分隔的纯文本更改为节点中的数组? [复制]的主要内容,如果未能解决你的问题,请参考以下文章