`

js RegEx 正则取到自已想要值

阅读更多
//正则过滤消息函数
function parseMsg(msg){
       //var pattern = /(\w+)=([\W\d]+)/ig; //全局不分大小写且值为【字母=(中文+数字)】的格式
        var pattern = /(\w+)=([A-z 0-9 \u4e00-\u9fa5 ,]+)/ig;
       var parames = {};
           msg.replace(pattern, function(a, b, c){
                parames[b] = c;
  });
return parames;
}


//消息调用
var parames = parseMsg(msg); //获得过滤后的值

var realmsg = parames["realmsg"]; //消息内容
var msgtype = parames["msgtype"]; //消息类型
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics