gpt4 book ai didi

javascript - 通过多个定界符在 JavaScript 中拆分字符串

转载 作者:行者123 更新时间:2023-11-30 07:47:36 25 4
gpt4 key购买 nike

我想拆分一个字符串:

OU(EGAL([Zone_libre_utilisateur],"0000"),ET([Code_courrier],"ABO"))

在 javascript 中使用定界符 , & (。如何实现?

最佳答案

您可以使用正则表达式来拆分:

var str = 'OU(EGAL([Zone_libre_utilisateur],"0000"),ET([Code_courrier],"ABO"))';
var a = str.split(/[,(]/);
console.log(a);
//["OU", "EGAL", "[Zone_libre_utilisateur]", ""0000")", "ET", "[Code_courrier]", ""ABO"))"]

或者更好(取决于您的要求):

var str = 'OU(EGAL([Zone_libre_utilisateur],"0000"),ET([Code_courrier],"ABO"))';
var a = str.split(/[,()[\]"]+/);
console.log(a);
//["OU", "EGAL", "Zone_libre_utilisateur", "0000", "ET", "Code_courrier", "ABO", ""]

关于javascript - 通过多个定界符在 JavaScript 中拆分字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3193730/

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