In my javascript code, I am parsing csv file and making json data later sending it to mongodb insert. During csv parsing i am facing some problem when any csv cell is empty or null. For example when data is 
"abc", "xyz",,,"axbycz"
my expectation is "abc", "xyz", null, null, "axbycz" but i am getting only "abc", "xyz", "axbycz".
Here is my actual data and regex to parse it.
Data:
263P,,,Madanayakanahalli,xys,abc,00:35 Min.,,
"[
  {
   "busstop": "MG Road", 
   "latlons": ["1.0455367265411", "17.5055545144687"]
   }
 ]",
 "08:35,  17:25","09:10,  18:00","07:55,  16:45","08:30, 15:35, 17:20"
Regex:
var cells = rows[i].match(/("\[.*?\]"|".*?"|".*?"\r|[^",]+)(?=,|$)/g);
This regex is working well if all cells have some data.
Please someone help me to get the csv parsing as per my expectation.
