字符串示例
"/city=<A>/state=<B>/sub_div=<C>/type=pos/div=<D>/cli_name=Cstate<E>/<F>/<G>"字符的出现形式为A、B、C和....是变量,计数不是固定的
如何识别有多少个变量并存储在一个数组中
发布于 2018-11-21 18:01:53
请查看以下有助于解决您的问题的代码。它可以找到任何非单词字符并创建一个非单词数组。
let str = "/city=<A>/state=<B>/sub_div=<C>/type=pos/div=<D>/cli_name=Cstate<E>/<F>/<G>";
let arrStr = str.split("");
var strRegExp = /\W/g;
let arrNonWord = [];
arrStr.forEach(function(str){
var result = str.match(strRegExp);
if(result)
arrNonWord.push(result[0]);
});
console.log(arrNonWord);
https://stackoverflow.com/questions/53409011
复制相似问题