gpt4 book ai didi

javascript - 从字符串中删除特殊字符并将每个字符串变成数组项

转载 作者:行者123 更新时间:2023-12-02 23:13:11 25 4
gpt4 key购买 nike

我有以下 str,我想通过从中删除字符“/”并将其转换为数组来对其进行清理。 str 看起来像这样:

var str = `“01 Lima /  / ”
“01 Lima / 50 Lima / ”
“01 Lima / 51 Barranca / ”
“01 Lima / 50 Lima / 202 La Molina”
“01 Lima / 50 Lima / 203 San Isidro”
“02 Arequipa /  / ”
“02 Arequipa / 63 Arequipa / ”
“02 Arequipa / 64 Caylloma / ”
“02 Arequipa / 63 Arequipa / 267 Cercado”`

我理想的输出是这样的:

["01 Lima", "01 Lima 50 Lima"] and so on

我编写了以下代码,对输入进行了一些清理,但不完全是我需要的:

const ubigeoParts=str.replace(/""/g,'').split('/');

关于如何完成我想要的事情有什么想法吗?

最佳答案

如果有帮助

分两行

let replaceStr = str.replace(/\“|\”|\/|/g,'').split("\n");
replaceStr = replaceStr.map((elem) => elem.replace(/\s+/g,' ').trim());

console.log(replaceStr)

一行

let replaceStr = str.replace(/\“|\”|\/|/g,'').split("\n").map((elem) => elem.replace(/\s+/g,' ').trim());

console.log(replaceStr)

关于javascript - 从字符串中删除特殊字符并将每个字符串变成数组项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57261550/

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