each-csv Iterate over comma-separated values in string, ignoring parentheses. var eachCSV = require('each-csv'). eachCSV('a, b(2,3), c,, d(a())', function(value){ console.log(value) }); //'a', 'b(2,3)', 'c', '', 'd(a())'