回答編集履歴

5

補足

2017/02/15 09:15

投稿

退会済みユーザー
test CHANGED
@@ -39,3 +39,7 @@
39
39
  tmp.scan(/.{1,2}/).each{|e| print '\\x' + e}
40
40
 
41
41
  ```
42
+
43
+ mapで配列の中身を入れ替えて最後にjoinで要素をくっつけてprintしています。
44
+
45
+

4

修正

2017/02/15 09:15

投稿

退会済みユーザー
test CHANGED
@@ -36,6 +36,6 @@
36
36
 
37
37
  tmp = '0804a060'
38
38
 
39
- tmp.scan(/.{1,2}/).map{|e| print '\\x' + e}
39
+ tmp.scan(/.{1,2}/).each{|e| print '\\x' + e}
40
40
 
41
41
  ```

3

補足

2017/02/15 09:02

投稿

退会済みユーザー
test CHANGED
@@ -17,3 +17,25 @@
17
17
  putsかprintを使うと"\\"は"\"として表示されます。
18
18
 
19
19
 
20
+
21
+ #補足
22
+
23
+ くっつけて出力
24
+
25
+ ```Ruby
26
+
27
+ tmp = '0804a060'
28
+
29
+ print tmp.scan(/.{1,2}/).map{|e| '\\x' + e}.join
30
+
31
+ ```
32
+
33
+ バラバラのまま出力
34
+
35
+ ```Ruby
36
+
37
+ tmp = '0804a060'
38
+
39
+ tmp.scan(/.{1,2}/).map{|e| print '\\x' + e}
40
+
41
+ ```

2

修正

2017/02/15 08:59

投稿

退会済みユーザー
test CHANGED
@@ -11,3 +11,9 @@
11
11
  ```
12
12
 
13
13
  [rubyのprint / puts / p の違い](http://qiita.com/shoma2da/items/b2c92c6556858a4722b3)
14
+
15
+
16
+
17
+ putsかprintを使うと"\\"は"\"として表示されます。
18
+
19
+

1

補足

2017/02/14 17:00

投稿

退会済みユーザー
test CHANGED
@@ -3,3 +3,11 @@
3
3
  puts "\\"
4
4
 
5
5
  ```
6
+
7
+ ```Ruby
8
+
9
+ print "\\"
10
+
11
+ ```
12
+
13
+ [rubyのprint / puts / p の違い](http://qiita.com/shoma2da/items/b2c92c6556858a4722b3)