teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

コメントの回答を追記

2018/07/25 04:49

投稿

recter
recter

スコア37

answer CHANGED
@@ -13,4 +13,31 @@
13
13
  var newResponseStr = responseStr.replace(/\n/g, "");
14
14
  var result = JSON.parse(newResponseStr);
15
15
 
16
+ ```
17
+
18
+
19
+ 以下追記
20
+
21
+ 自分の環境でも/\n/gは赤色(オレンジ?)になっていますので正常ではないかと思います。
22
+ 少し試してみたのですが、もしかしたら改行コードが"\n"ではなく"\r\n"なのではないでしょうか?
23
+
24
+ ```
25
+ function myFunction() {
26
+ var str1 = "ほげ\nもげ"
27
+ var newStr1 = str1.replace(/\n/g, "");
28
+ Logger.log(str1)
29
+ Logger.log(newStr1)
30
+ //[18-07-25 13:42:31:528 JST] ほげ
31
+ //もげ
32
+ //[18-07-25 13:42:31:528 JST] ほげもげ
33
+
34
+ var str2 = "ほげ\r\nもげ"
35
+ var newStr2 = str2.replace(/\n/g, "");
36
+ Logger.log(str2)
37
+ Logger.log(newStr2)
38
+ //[18-07-25 13:42:31:529 JST] ほげ
39
+ //もげ
40
+ //[18-07-25 13:42:31:529 JST] ほげ
41
+ //もげ
42
+ }
16
43
  ```