回答編集履歴
6
修正
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
修正
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
修正
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
修正
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}
|
11
|
+
if c =~ /\A(#{a}|#{b})\Z/
|
20
12
|
|
21
13
|
puts "Hello,#{c}"
|
22
14
|
|
2
修正
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
修正
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
|
|