如何通过避免第一个字符串的第一个空格将下面的字符串拆分为所需的数组。
下面是示例代码段,我尝试用空格将其拆分,但由于第一个 item 1 本身具有空格。我如何避免这种情况并将其作为一个要素。
const data = "Item 1 10 200"
// required format [item 1, 10, 200]
// what i tried is
const implemented = data.split(" ")
console.log(implemented)
答案 0 :(得分:5)
看起来像您问题中项目之间的“空格”是制表符
console.log(
"Item 1 10 200".split('\t')
) //['Item 1', '10', '200']
答案 1 :(得分:3)
在给定的示例中,定界符为\ t(水平标签);所以你可以这样做,
SQL_ODBC_VER
答案 2 :(得分:2)
答案 3 :(得分:1)
您的字符串包含制表符而不是空格,因此:
const data = "Item 1 10 200"
const implemented = data.split("\t")
console.log(implemented)