回答編集履歴

2

引用間違えた

2018/11/12 05:48

投稿

asm
asm

スコア15147

test CHANGED
@@ -26,13 +26,15 @@
26
26
 
27
27
  [String#[]](https://docs.ruby-lang.org/ja/latest/method/String/i/=5b=5d.html)の
28
28
 
29
- > self[regexp, name] -> String
29
+ > self[regexp, nth = 0] -> String
30
30
 
31
- > slice(regexp, name) -> String
31
+ > slice(regexp, nth = 0) -> String
32
32
 
33
- > 正規表現 regexp の name で指定した名前付きキャプチャにマッチする最初の 部分文字列を返します。
33
+ > 正規表現 regexp の nth 番目の括弧にマッチする最初の部分文字列を返します。
34
34
 
35
+ > nth を省略したときや 0 の場合は正規表現がマッチした部分文字列全体を返します。
36
+
35
- > 正規表現が self にマッチしなかった場合は nil を返 します。
37
+ > 正規表現が self にマッチしなかった場合や nth に対応する括弧がないときは nil を返します。
36
38
 
37
39
 
38
40
 

1

修正

2018/11/12 05:48

投稿

asm
asm

スコア15147

test CHANGED
@@ -12,7 +12,7 @@
12
12
 
13
13
  ```rb
14
14
 
15
- get %r{/api/v2/isbn/(\d{13})/} do
15
+ get %r{/api/v2/isbn/(\d{13})} do
16
16
 
17
17
  ```
18
18