Allow whitespace and empty lines before/after spreadsheet input

This commit is contained in:
Oskar Winkels 2021-01-06 21:17:41 +01:00
parent d87588939f
commit 43b71985f1
1 changed files with 3 additions and 1 deletions

View File

@ -74,7 +74,9 @@ function parseSpreadsheet() {
* 6. Re-add outer tabs (<tab>a<specialchar>b<tab>)
*/
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')