gpt4 book ai didi

javascript - 如何在javascript中查找字符串中的特殊字符并将其存储在数组中

转载 作者:行者123 更新时间:2023-12-01 01:29:40 24 4
gpt4 key购买 nike

字符串示例

"/city=<A>/state=<B>/sub_div=<C>/type=pos/div=<D>/cli_name=Cstate<E>/<F>/<G>"

出现的字符如 A、B、C 和 .... 是变量且计数不固定

如何确定数组中有多少个变量并存储在其中

最佳答案

使用正则表达式查找所有匹配项。使用 while 循环,您可以迭代多个匹配项并将它们推送到数组中。试试这个。

var String = "/city=<A>/state=<B>/sub_div=<C>/type=pos/div=<D>/cli_name=Cstate<E>/<F>/<G>";
var myRegexp = /\<.\>/gm;
var matches = [];
var match = myRegexp.exec(String);

while (match != null) {
matches.push(match[0])
match = myRegexp.exec(String);
}

console.log(matches)

关于javascript - 如何在javascript中查找字符串中的特殊字符并将其存储在数组中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53409011/

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