-4

.match()不会用其中的元素返回一个数组吗?相反,它只是一个字符串?

  var descr = jobs[i].description;
  console.log(typeof descr);
  descr.match(/\b(java|python|javascript|ruby|rails)\b/i);
4

1 回答 1

0

好的,我开始工作了

  var descr = jobs[i].description;

  var arr = descr.match(/\b(java|python|javascript|ruby|rails)\b/gi);

  if(arr !== null){
    console.log("arr is? " + typeof arr); //<--- will print "object" i dont know why?
    console.log("arr     " + arr);
    console.log("arr [0] " + arr[0]);
    console.log("arr  ..." + arr.length);
  }
于 2012-11-02T14:17:25.770 回答