在JavaScript中分离和删除结果

时间:2019-05-01 17:39:05

标签: javascript delimiter delimited-text

我目前正在使用数据提取器,该数据提取器允许您运行您选择的任何JS来清理数据。

当前,我要清理的列中的数据正在按以下方式提取:

第1列(Shift开始):

  • 7:0-7:15

第2列(班次结束):

  • 11:15-11:30

我正在寻找一个脚本,该脚本将从班次开始处剥离并删除“-7:15”,同时从班次结束处除去“ 11:15-”。

我最初使用的脚本是按空格将数据分成不同的列,然后删除不必要的列,但是我宁愿只删除不需要的数据部分。

var cleanup = function(results) {

  // This example shows you can loop through each 
  // row of the data you scraped results and change the value each column

  //debugger;  // uncomment this line to enable debugging your script in Chrome Inspector  

  $.each(results, function(){                // loop through each row of scraped data

    var parts = this.values[0].split(' ');   // get value from column 1 and split it by ' '
    this.values[0] = parts[0];               // put part 1 back into first column
    this.values[1] = parts[1];               // put part 2 back into second column
  });

  return results;                            // return modified results
};

0 个答案:

没有答案