gpt4 book ai didi

javascript - 如何通过破折号拆分字符串并删除任何外部空格?

转载 作者:行者123 更新时间:2023-11-30 11:05:26 29 4
gpt4 key购买 nike

目标:我想用破折号分割一个字符串,其中每个数组项不包括任何空格。

例子:

string --> "CL - 目的地 - 机场税"

我试过了:

var splitArray = section.split(/[-]+/);

预期:

splitAray [0] = "CN"
splitAray [1] = "Transit "
splitAray [2] = "Airport Tax"

实际:

splitAray [0] = "CN "
splitAray [1] = " Transit "
splitAray [2] = " Airport Tax"

如何轻松删除任何外部空格?

最佳答案

使用 maptrim:

const section = "CL - Destination - Airport Tax";
const splitArray = section.split(/[-]+/).map(s => s.trim());
console.log(splitArray);

ES5 语法:

var section = "CL - Destination - Airport Tax";
var splitArray = section.split(/[-]+/).map(function(s) {
return s.trim();
});
console.log(splitArray);

关于javascript - 如何通过破折号拆分字符串并删除任何外部空格?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55841982/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com