回答編集履歴
1
answer
CHANGED
@@ -1,4 +1,8 @@
|
|
1
1
|
エラーメッセージに `"20210001 男 静大太郎 3.583"` とあるので、
|
2
2
|
入力行がタブではなくスペースで区切られているのではありませんか?
|
3
3
|
|
4
|
-
`.split("¥t");` を `.split("[ \t]+")` にしてみたらどうでしょうか?
|
4
|
+
`.split("¥t");` を `.split("[ \t]+")` にしてみたらどうでしょうか?
|
5
|
+
|
6
|
+
**追記**
|
7
|
+
`.split("¥t");` の ¥ が 0x5c ではなく、UTF-8 の c2 a5、
|
8
|
+
すなわち Unicode の '\u00a5' になっています。
|