diff --git a/README.jp.rdoc b/README.jp.rdoc index 7040dfcf..d1435410 100644 --- a/README.jp.rdoc +++ b/README.jp.rdoc @@ -67,6 +67,12 @@ Sinatraでは、ルートはHTTPメソッドとURLマッチングパターンが params[:splat] # => ["path/to/file", "xml"] end +ブロックパラーメータを使用した場合: + + get '/download/*.*' do |path, ext| + [path, ext] # => ["path/to/file", "xml"] + end + 正規表現を使ったルート: get %r{/hello/([\w]+)} do diff --git a/README.rdoc b/README.rdoc index 6bc2cd33..48017831 100644 --- a/README.rdoc +++ b/README.rdoc @@ -80,6 +80,12 @@ via the params[:splat] array: params[:splat] # => ["path/to/file", "xml"] end +Or with block parameters: + + get '/download/*.*' do |path, ext| + [path, ext] # => ["path/to/file", "xml"] + end + Route matching with Regular Expressions: get %r{/hello/([\w]+)} do