質問編集履歴
3
頂いた回答に合わせてコードを修正しました。
title
CHANGED
File without changes
|
body
CHANGED
@@ -33,14 +33,23 @@
|
|
33
33
|
for(const messages of messagesForThreads){
|
34
34
|
const message = messages[0];
|
35
35
|
|
36
|
+
//var regName = new RegExp(/お名前: (.*)/);
|
37
|
+
//var regAdress = new RegExp(/住所: (.*)/);
|
38
|
+
//以下に修正
|
36
|
-
var regName = new RegExp(/お名前
|
39
|
+
var regName = new RegExp(/お名前:(.*)/);
|
37
|
-
var regAdress = new RegExp(/住所
|
40
|
+
var regAdress = new RegExp(/住所:(.*)/);
|
38
41
|
|
39
42
|
const plainbody = message.getPlainBody();
|
43
|
+
|
40
44
|
//const Name = plainbody.match(regName).replace[0]('お名前:','');
|
41
45
|
//以下に修正
|
46
|
+
|
42
47
|
const Name = plainbody.match(regName)[0].replace('お名前:','');
|
48
|
+
|
49
|
+
//const Adress = plainbody.match(regTel)[0].replace('住所:','');
|
50
|
+
//以下に修正
|
51
|
+
|
43
|
-
const Adress = plainbody.match(
|
52
|
+
const Adress = plainbody.match(regAdress)[0].replace('住所:','');
|
44
53
|
const from = message.getFrom();
|
45
54
|
const date = message.getDate();
|
46
55
|
|
2
誤字を修正しました。
title
CHANGED
File without changes
|
body
CHANGED
@@ -61,7 +61,7 @@
|
|
61
61
|
#試したこと
|
62
62
|
初学者のため、ネット上の情報を参考にコードを作成しています。
|
63
63
|
エラーメッセージから、正規表現に関するエラーと思いますが、
|
64
|
-
正規表現部分(15〜16行目)を修正しても同様のエラーが発生してしま
|
64
|
+
正規表現部分(15〜16行目)を修正しても同様のエラーが発生してしまいます。
|
65
65
|
|
66
66
|
ご教示いただけますと幸いです。
|
67
67
|
よろしくお願いします。
|
1
頂いた回答に合わせてコードを修正しました。
title
CHANGED
File without changes
|
body
CHANGED
@@ -37,7 +37,9 @@
|
|
37
37
|
var regAdress = new RegExp(/住所: (.*)/);
|
38
38
|
|
39
39
|
const plainbody = message.getPlainBody();
|
40
|
+
//const Name = plainbody.match(regName).replace[0]('お名前:','');
|
41
|
+
//以下に修正
|
40
|
-
const Name = plainbody.match(regName)
|
42
|
+
const Name = plainbody.match(regName)[0].replace('お名前:','');
|
41
43
|
const Adress = plainbody.match(regTel)[0].replace('住所:','');
|
42
44
|
const from = message.getFrom();
|
43
45
|
const date = message.getDate();
|