回答編集履歴

1

追記

2021/08/29 05:07

投稿

itagagaki
itagagaki

スコア8402

test CHANGED
@@ -1 +1,21 @@
1
1
  `order_number`の定義・宣言が見当たらないので、そのせいでしょう。
2
+
3
+
4
+
5
+ ---
6
+
7
+
8
+
9
+ 追記
10
+
11
+
12
+
13
+ > var order_pay = plainBody.match(/販売価格(税込) 注文数量 小計(税込)\n([\s\S]*)[image: もう一度注文する]/);
14
+
15
+
16
+
17
+ この正規表現がマッチしているかどうか怪しいですね。`\n`が余計かも。`([\s\S]*)`のパターンは改行も含めた意図と思われます。
18
+
19
+
20
+
21
+ `console.log(order_pay);`で欲しいデータが取れているかどうか確認してみてください。