回答編集履歴

2

最初の回答がおそらく間違っているので別の回答に修正

2020/06/28 05:31

投稿

Daregada
Daregada

スコア11990

test CHANGED
@@ -1 +1,3 @@
1
- URLに「: は含まれないですね修正中
1
+ URLが最終行あるので、末尾に`\r`がついていない
2
+
3
+ 試しに、bodyの末尾に`\r`を付けてから動かしてみてはいかがでしょう。

1

修正中

2020/06/28 05:31

投稿

Daregada
Daregada

スコア11990

test CHANGED
@@ -1,21 +1 @@
1
- マッチした部分からラベルを取り除こうとして、
1
+ URLに「: 」は含まれないですね。修正中
2
-
3
- ```
4
-
5
- .replace(/^.*: /, '')
6
-
7
- ```
8
-
9
- と空文字列に置換している部分で、`.*`が使われているため、URLの「https://」などの「:」までが(最長一致によって)取り除かれているのでは。
10
-
11
-
12
-
13
- ```
14
-
15
- .replace(/^.*?: /, '')
16
-
17
- ```
18
-
19
-
20
-
21
- と`.*?`に修正してみてください。