回答編集履歴
3
余計なコメントを削除
test
CHANGED
@@ -20,7 +20,7 @@
|
|
20
20
|
|
21
21
|
var label = 'label:xxxxxxxxx'+' is:unread';//Gmailラベル
|
22
22
|
|
23
|
-
var reg = /([A-z]{1}.{9})(([0-9]*))/g;
|
23
|
+
var reg = /([A-z]{1}.{9})(([0-9]*))/g;
|
24
24
|
|
25
25
|
var rep1 = /([A-z]{1}.{9})/g;
|
26
26
|
|
2
コード修正
test
CHANGED
@@ -44,19 +44,21 @@
|
|
44
44
|
|
45
45
|
var message = threads[i].getMessages();
|
46
46
|
|
47
|
+
|
48
|
+
|
47
49
|
for (var j = 0; j < message.length; j++){
|
48
50
|
|
49
51
|
var basearray0 = message[j].getBody().match(reg);
|
52
|
+
|
53
|
+
message[j].markRead();//既読処理
|
54
|
+
|
55
|
+
|
50
56
|
|
51
57
|
for (var k = 0; k < basearray0.length; k++){
|
52
58
|
|
53
59
|
output[k] = [basearray0[k].match(rep1)[0],basearray0[k].match(rep2)[0].replace('(','').replace(')','')];
|
54
60
|
|
55
|
-
Logger.log(output[k]);
|
56
|
-
|
57
61
|
sh_To.appendRow(output[k]);//該当シート最終行へ格納
|
58
|
-
|
59
|
-
message[j].markRead();//既読処理
|
60
62
|
|
61
63
|
}
|
62
64
|
|
1
本文修正
test
CHANGED
@@ -4,9 +4,7 @@
|
|
4
4
|
|
5
5
|
しかし、コード的には綺麗じゃない気がしています。
|
6
6
|
|
7
|
-
もっとスマートに
|
7
|
+
もっとスマートに記述できるかたの投稿をお待ちしております。
|
8
|
-
|
9
|
-
ベストアンサーにさせていただきたいと思います。
|
10
8
|
|
11
9
|
|
12
10
|
|