質問編集履歴

3

頂いた回答に合わせてコードを修正しました。

2021/09/20 02:23

投稿

shz4x4
shz4x4

スコア5

test CHANGED
File without changes
test CHANGED
@@ -68,21 +68,39 @@
68
68
 
69
69
 
70
70
 
71
- var regName = new RegExp(/お名前: (.*)/);
71
+   //var regName = new RegExp(/お名前: (.*)/);
72
72
 
73
+ //var regAdress = new RegExp(/住所: (.*)/);
74
+
75
+ //以下に修正
76
+
77
+ var regName = new RegExp(/お名前:(.*)/);
78
+
73
- var regAdress = new RegExp(/住所: (.*)/);
79
+ var regAdress = new RegExp(/住所(.*)/);
74
80
 
75
81
 
76
82
 
77
83
  const plainbody = message.getPlainBody();
78
84
 
85
+
86
+
79
87
  //const Name = plainbody.match(regName).replace[0]('お名前:','');
80
88
 
81
89
  //以下に修正
82
90
 
91
+
92
+
83
93
  const Name = plainbody.match(regName)[0].replace('お名前:','');
84
94
 
95
+
96
+
97
+   //const Adress = plainbody.match(regTel)[0].replace('住所:','');
98
+
99
+   //以下に修正
100
+
101
+
102
+
85
- const Adress = plainbody.match(regTel)[0].replace('住所:','');
103
+ const Adress = plainbody.match(regAdress)[0].replace('住所:','');
86
104
 
87
105
  const from = message.getFrom();
88
106
 

2

誤字を修正しました。

2021/09/20 02:23

投稿

shz4x4
shz4x4

スコア5

test CHANGED
File without changes
test CHANGED
@@ -124,7 +124,7 @@
124
124
 
125
125
  エラーメッセージから、正規表現に関するエラーと思いますが、
126
126
 
127
- 正規表現部分(15〜16行目)を修正しても同様のエラーが発生してしまます。
127
+ 正規表現部分(15〜16行目)を修正しても同様のエラーが発生してしまます。
128
128
 
129
129
 
130
130
 

1

頂いた回答に合わせてコードを修正しました。

2021/09/20 00:38

投稿

shz4x4
shz4x4

スコア5

test CHANGED
File without changes
test CHANGED
@@ -76,7 +76,11 @@
76
76
 
77
77
  const plainbody = message.getPlainBody();
78
78
 
79
+ //const Name = plainbody.match(regName).replace[0]('お名前:','');
80
+
81
+ //以下に修正
82
+
79
- const Name = plainbody.match(regName).replace[0]('お名前:','');
83
+ const Name = plainbody.match(regName)[0].replace('お名前:','');
80
84
 
81
85
  const Adress = plainbody.match(regTel)[0].replace('住所:','');
82
86