比如: var str = "我是/@小王@\\和/@小李@\\的好朋友"
转成var arr = [ "我是", "/@小王@\\", "和", "/@小李@\\", "的好朋友" ]
我尝试str.split(/\/@|@\\/)
得到["我是", "小王", "和", "小李", "的好朋友"]
需要保留标签和顺序用以区分,split正则标签会被去掉很困扰。
能够做到这样就更好了var arr = [{"text": "我是"}, {"name": 小王"}, {"text": "和"}, {"name": "小李"}, {"text": "的好朋友"}]
元芳怎么了
相关分类