Home  >  Q&A  >  body text

javascript 正则表达式 取值

订单信息收货地址:张三,86-045-2112423423,

根据以上字符串 要取出 张三 这个名字 ,但是 张三 后面的 逗号 可能是 中文的(,)也可能是 英文的 (,)


高洛峰高洛峰2871 days ago748

reply all(2)I'll reply

  • 欧阳克

    欧阳克2016-11-10 17:20:17

    var foo = /:\(.*\)[,,]/.exec(s)


    reply
    0
  • 三叔

    三叔2016-11-10 17:19:57

    var str = '订单信息收货地址:张三,86-045-2112423423,';
    var name = str.split(/,|,|:/)[1];
    console.log(name);


    reply
    0
  • Cancelreply