一字符串:“@bji|北京|BJP|0@sha|上海|SHH|1@tji|天津|TJP|2”,我要的结果是:{@bji|北京|BJP|0,sha|上海|SHH|1,@tji|天津|TJP|2},javascript怎么用正则表达式分隔成这三部分。小弟对正则表达式实在太瞎
3条回答
- 简易人 2014-07-23 06:12关注
var reg="@bji|北京|BJP|0@sha|上海|SHH|1@tji|天津|TJP|2"
alert(reg.match(/\@[a-z]+|\W+|[A-Z]+|\d/g));result:["@bji|北京|BJP|0", "@sha|上海|SHH|1", "@tji|天津|TJP|2"]
解决 无用评论 打赏 举报