获得徽章 0
赞了这篇沸点
let a = '{a1}{b2}{c3}';
let s1 = a.split(/({\w\d})/g); //结果1:["", "{a1}", "", "{b2}", "", "{c3}", ""]
let s2 = a.split(/{(\w\d)}/g);//结果2:["", "a1", "", "b2", "", "c3", ""]
let s3 = a.split("{b2}"); //结果3:["{a1}", "{c3}"]
有没大佬知道为什么分割结果1和2是这样的我看不懂,一般split不是按什么分割那个分割的值就没了吗,比如结果3
let s1 = a.split(/({\w\d})/g); //结果1:["", "{a1}", "", "{b2}", "", "{c3}", ""]
let s2 = a.split(/{(\w\d)}/g);//结果2:["", "a1", "", "b2", "", "c3", ""]
let s3 = a.split("{b2}"); //结果3:["{a1}", "{c3}"]
有没大佬知道为什么分割结果1和2是这样的我看不懂,一般split不是按什么分割那个分割的值就没了吗,比如结果3
展开
评论
1
前端框架
算法
微信小程序
Vue.js
Nginx
Java
后端
前端