回答編集履歴

6

修正

2017/03/18 10:15

投稿

退会済みユーザー
test CHANGED
@@ -16,8 +16,6 @@
16
16
 
17
17
 
18
18
 
19
- #かっこをつけたバージョン
20
-
21
19
  a, b, c = "sato", "yamada", "saito"
22
20
 
23
21
  puts "Hello,#{c}" if c =~ /\A(#{a}|#{b})\Z/

5

修正

2017/03/18 10:15

投稿

退会済みユーザー
test CHANGED
@@ -16,6 +16,8 @@
16
16
 
17
17
 
18
18
 
19
+ #かっこをつけたバージョン
20
+
19
21
  a, b, c = "sato", "yamada", "saito"
20
22
 
21
23
  puts "Hello,#{c}" if c =~ /\A(#{a}|#{b})\Z/

4

修正

2017/03/18 10:08

投稿

退会済みユーザー
test CHANGED
@@ -14,6 +14,12 @@
14
14
 
15
15
  end
16
16
 
17
+
18
+
19
+ a, b, c = "sato", "yamada", "saito"
20
+
21
+ puts "Hello,#{c}" if c =~ /\A(#{a}|#{b})\Z/
22
+
17
23
  ```
18
24
 
19
25
  正規表現とかどうでしょうか?

3

修正

2017/03/18 10:07

投稿

退会済みユーザー
test CHANGED
@@ -8,15 +8,7 @@
8
8
 
9
9
 
10
10
 
11
- if c =~ /^#{a}$|^#{b}$/
12
-
13
- puts "Hello,#{c}"
14
-
15
- end
16
-
17
-
18
-
19
- if c =~ /\A#{a}\Z|\A#{b}\Z/
11
+ if c =~ /\A(#{a}|#{b})\Z/
20
12
 
21
13
  puts "Hello,#{c}"
22
14
 

2

修正

2017/03/18 09:54

投稿

退会済みユーザー
test CHANGED
@@ -5,6 +5,14 @@
5
5
  b = "yamada"
6
6
 
7
7
  c = "saito"
8
+
9
+
10
+
11
+ if c =~ /^#{a}$|^#{b}$/
12
+
13
+ puts "Hello,#{c}"
14
+
15
+ end
8
16
 
9
17
 
10
18
 

1

修正

2017/03/18 09:47

投稿

退会済みユーザー
test CHANGED
@@ -8,7 +8,7 @@
8
8
 
9
9
 
10
10
 
11
- if c =~ /#{a}|#{b}/
11
+ if c =~ /\A#{a}\Z|\A#{b}\Z/
12
12
 
13
13
  puts "Hello,#{c}"
14
14