javascript - 将逗号分隔的字符串分隔成一个新字符串
问题描述
有没有办法将逗号分隔的字符串拆分为新字符串?类似于substring()
方法和split()
方法。
所以我想用字符串中的逗号分隔:
let str = "arg1,arg2,arg3"; //and so on
然后将每个值放入一个新字符串中,如下所示:
let str1 = "arg1";
let str2 = "arg2";
let str3 = "arg3";
有没有办法在 JavaScript 中做到这一点?
解决方案
一种简洁的方法是对split
字符串使用解构:
const str = "arg1,arg2,arg3";
const [str1, str2, str3] = str.split(',');
console.log(str1);
console.log(str2);
console.log(str3);
但通常使用数组更合适
推荐阅读
- python - 拆分列并合并有多个数据度量的行
- r - gganimate 尝试失败,将元素添加到 ggplot 时出错
- microsoft-graph-security - 不准确的安全图 API 响应
- python - Python 正则表达式不捕获单个字符串
- python - 使用 tkinter 在 Python-3.7.4 上的文本编辑器
- mulesoft - 在 Mulesoft 中如何在 ActiveMQ 尝试重新连接时停止 SFTP 连接器以读取文件
- elasticsearch - 卷曲“(6)无法解析主机:http”
- bitwise-operators - 按位移位和 AND 操作的顺序是否重要
- javascript - 根据多个属性条件对对象数组进行排序
- python - 我无法理解 np.where 结果函数