diff --git a/web/ssparser.js b/web/ssparser.js index a72f0ec..36abea5 100644 --- a/web/ssparser.js +++ b/web/ssparser.js @@ -74,7 +74,9 @@ function parseSpreadsheet() { * 6. Re-add outer tabs (ab) */ - var text = textEl.value.replace(/\t"([^"\n]|"")+\n([^"]|"")*"/g, + var raw = textEl.value.trim() + + var text = raw.replace(/\t"([^"\n]|"")+\n([^"]|"")*"/g, m => m.replace(/\n/g, '⎊') .replace(/""/g, '"') .replace(/^\t"(.*)"$/, '$1')