回答編集履歴

1

追記

2019/10/10 14:42

投稿

rhiroe
rhiroe

スコア2349

test CHANGED
@@ -18,13 +18,13 @@
18
18
 
19
19
  puts File.read('sample.txt').gsub(/[",,]/, '').split("\n")
20
20
 
21
- .map{ |x| eval("{#{x}}").values }.join(', ')
21
+ .map{ |x| eval("{#{x}}").values }.join(',')
22
22
 
23
23
  ```
24
24
 
25
25
  ```
26
26
 
27
- 1, 2, 3
27
+ 1,2,3
28
28
 
29
29
  ```
30
30
 
@@ -35,3 +35,11 @@
35
35
 
36
36
 
37
37
  雑に書いたのでもっといい書き方があるかもしれませんが、これを`puts`で出力するのではなく、新しくファイルに書き込むようにすれば目的は果たせると思います。
38
+
39
+
40
+
41
+ 書き方については色々あります。
42
+
43
+ 条件さえ満たせばいいのか、他に考慮すべきことがあるのか次第です。
44
+
45
+ 他の方も回答を考えてくださっているので、要件に一番合いそうなものを参考にすれば良いと思います。