-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathchk.js
More file actions
127 lines (115 loc) · 2.04 KB
/
Copy pathchk.js
File metadata and controls
127 lines (115 loc) · 2.04 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
import { CSV } from "https://code4sabae.github.io/js/CSV.js";
const csv = CSV.decode(await Deno.readTextFile("01_ad_opendata.csv"));
// console.log(csv);
csv.forEach((line) => line.forEach((d, i) => line[i] = d.trim().replace(/\t/g, " ")));
/*
for (const d of csv) {
if (d[2].indexOf("森本") >= 0) {
console.log(d[2]);
}
}
Deno.exit(0);
*/
const d1 =
`おかむらひさかず
おかむら
こいでのりゆき
こいで
たかむらこおし
たかむら
みきこうへい
みき
みのぐち・めぐみ
みのぐち
よしもとあきひら
よしもと
わたなべ・けんじ
わたなべ
わたなべともあき
わたなべ`.split("\n");
for (const d of csv) {
let s = d[1];
const n = d1.indexOf(s);
if (n >= 0) {
s = s.replace("・", "");
s = s.replace(" ", "");
const len = d1[n + 1].length;
s = s.substring(0, len) + " " + s.substring(len);
console.log(s);
d[1] = s;
}
}
const d2 =
`遠藤 守
遠藤
岡村久和
岡村
小出範幸
小出
児玉知浩
児玉
三木浩平
三木
山西潤一
山西
吉本明平
吉本
渡辺健次
渡辺
渡辺智暁
渡辺`.split("\n");
for (const d of csv) {
let s = d[2];
const n = d2.indexOf(s);
if (n >= 0) {
s = s.replace("・", "");
s = s.replace(" ", "");
const len = d2[n + 1].length;
s = s.substring(0, len) + " " + s.substring(len);
console.log(s);
d[2] = s;
}
}
/*
for (const d of csv) {
const d1 = d[1].trim().split(" ");
if (d1.length !== 2) {
console.log(d1);
}
}
*/
for (const d of csv) {
const d1 = d[2].trim().split(" ");
if (d1.length !== 2) {
console.log(d1);
}
}
await Deno.writeTextFile("ictadvisors_2020.csv", CSV.encode(csv));
/*
おかむらひさかず
こいでのりゆき
たかむらこおし
みきこうへい
みのぐち・めぐみ
よしもとあきひら
わたなべ・けんじ
わたなべともあき
遠藤 守
遠藤
岡村久和
岡村
小出範幸
小出
児玉知浩
児玉
三木浩平
三木
山西潤一
山西
吉本明平
吉本
渡辺健次
渡辺
渡辺智暁
渡辺
*/