日日行,不怕千万里

JS_String常见问题Demo

1、获取一个字符串中的数字字符,并按数组形式输出。

  const str = 'fadfdsi234fasfasdfree222fasfasf1345'

  var m = " ",  arr = [ ]; // j

     str.split(' ').map(k => {
    if (k < = '9' && k >= '0') {
      m += k
    } else {
      if (m) {
        arr.push(m);

        m = '  '
      }
    }
  }) 

  // 输出结果[ 234, 222, 1345 ]

posted @ 2018-03-11 18:28  GongXiaoZhu  阅读(148)  评论(0编辑  收藏  举报