回答編集履歴
2
誤字訂正
test
CHANGED
@@ -6,7 +6,7 @@
|
|
6
6
|
|
7
7
|
|
8
8
|
|
9
|
-
データフィールドの中に、**区切り文字**と同じ文字を含められるテキストフォーマット(S
|
9
|
+
データフィールドの中に、**区切り文字**と同じ文字を含められるテキストフォーマット(CSV,TSV)では、``split()``で単純に分割するのではなく、while ループなどを使い**1文字ずつ総当り**してください。
|
10
10
|
|
11
11
|
|
12
12
|
|
@@ -70,7 +70,7 @@
|
|
70
70
|
|
71
71
|
case "\n":
|
72
72
|
|
73
|
-
console.log(`[
|
73
|
+
console.log(`[LF] ${offset}`);
|
74
74
|
|
75
75
|
break;
|
76
76
|
|
1
typo の修正
test
CHANGED
@@ -76,6 +76,8 @@
|
|
76
76
|
|
77
77
|
case '"':
|
78
78
|
|
79
|
+
//if( offset && tsv.charAt(offset-1)==="\" ) break;
|
80
|
+
|
79
81
|
if( offset && tsv.charAt(offset-1)==="\" ) break;
|
80
82
|
|
81
83
|
console.log(`[q] ${offset}`);
|