我有一个数据框列表,我希望对这些数据框执行一些基本操作,然后合并为一个数据框。我的代码运行良好,但是没有发生应该在特定列中删除包含let input = '2013 Presidential2008 Presidential2016 Parliamentary - Majoritarian Runoff2016 Parliamentary - Majoritarian Rerun'
// replace: (non-digit)(digit)
let output = input.replace(/([^\d])(\d)/g, '$1, $2');
// with: non-digit, digit
console.log(output);
的行的步骤。如果我在循环外的单个数据帧上运行代码,则效果很好。您如何一次处理多个数据帧?在整个数据框中,所有列的名称都相同:
let input = '1 noSpace2 space 3';
// replace: (non-digit nor space)(digit)
let output = input.replace(/([^\d ])(\d)/g, '$1, $2');
// with: non-digit, digit
console.log(output);