るりまサーチ

最速Rubyリファレンスマニュアル検索!
343件ヒット [1-100件を表示] (0.108秒)

別のキーワード

  1. openssl p
  2. openssl p=
  3. fileutils mkdir_p
  4. dsa p
  5. dsa p=

ライブラリ

クラス

モジュール

キーワード

検索結果

<< 1 2 3 ... > >>

Array#slice(pos, len) -> Array | nil (18246.0)

指定された自身の部分配列を返します。Array#[] と同じです。

...ます。Array#[] と同じです。

@param pos Array#[] と同じです。

@param len Array#[] と同じです。

@param range Array#[] と同じです。

//emlist[例][ruby]{
p
[0, 1, 2].slice(0, 2) #=> [0, 1]
p
[0, 1, 2].slice(2..3) #=> [2]
p
[0, 1, 2].slice(10, 1) #=> nil
//}...

Array#slice(nth) -> object | nil (18146.0)

指定された自身の要素を返します。Array#[] と同じです。

...指定された自身の要素を返します。Array#[] と同じです。

@param nth 要素のインデックスを整数で指定します。Array#[] と同じです。

//emlist[例][ruby]{
p
[0, 1, 2].slice(1) #=> 1
p
[0, 1, 2].slice(2) #=> 2
p
[0, 1, 2].slice(10) #=> nil
//}...

Array#slice(range) -> Array | nil (18146.0)

指定された自身の部分配列を返します。Array#[] と同じです。

...ます。Array#[] と同じです。

@param pos Array#[] と同じです。

@param len Array#[] と同じです。

@param range Array#[] と同じです。

//emlist[例][ruby]{
p
[0, 1, 2].slice(0, 2) #=> [0, 1]
p
[0, 1, 2].slice(2..3) #=> [2]
p
[0, 1, 2].slice(10, 1) #=> nil
//}...

String#slice(regexp, nth = 0) -> String (15232.0)

正規表現 regexp の nth 番目の括弧にマッチする最初の部分文字列を返します。 nth を省略したときや 0 の場合は正規表現がマッチした部分文字列全体を返します。 正規表現が self にマッチしなかった場合や nth に対応する括弧がないときは nil を返します。

...正規表現 regexp の nth 番目の括弧にマッチする最初の部分文字列を返します。
nth を省略したときや 0 の場合は正規表現がマッチした部分文字列全体を返します。
正規表現が self にマッチしなかった場合や nth に対応する括...
...~ に設定されます。

@param regexp 取得したい文字列のパターンを示す正規表現
@param nth 取得したい正規表現レジスタのインデックス。整数

//emlist[例][ruby]{
p
"foobar"[/bar/] # => "bar"
p
$~.begin(0) # => 3
p
"def getcnt(line)"[ /def\s+...

String#slice(regexp, name) -> String (15217.0)

正規表現 regexp の name で指定した名前付きキャプチャにマッチする最初の 部分文字列を返します。正規表現が self にマッチしなかった場合は nil を返 します。

...正規表現 regexp の name で指定した名前付きキャプチャにマッチする最初の
部分文字列を返します。正規表現が self にマッチしなかった場合は nil を返
します。

@param regexp 正規表現を指定します。
@param name 取得したい部分文...

絞り込み条件を変える

Symbol#slice(regexp, nth = 0) -> String | nil (15209.0)

正規表現 regexp の nth 番目の括弧にマッチする最初の部分文字列を返します。

...正規表現 regexp の nth 番目の括弧にマッチする最初の部分文字列を返します。

(self.to_s[regexp, nth] と同じです。)

@param regexp 正規表現を指定します。

@param nth 取得したい正規表現レジスタのインデックスを指定します。

:foo...

String#slice(nth) -> String | nil (15142.0)

nth 番目の文字を返します。 nth が負の場合は文字列の末尾から数えます。 つまり、 self.size + nth 番目の文字を返します。

...は nil を返します。

@param nth 文字の位置を表す整数
@return 指定した位置の文字を表す String オブジェクト

//emlist[例][ruby]{
p
'bar'[2] # => "r"
p
'bar'[2] == ?r # => true
p
'bar'[-1] # => "r"
p
'bar'[3] # => nil
p
'bar'[-4] # => nil
//}...

String#slice(substr) -> String | nil (15127.0)

self が substr を含む場合、一致した文字列を新しく作って返します。 substr を含まなければ nil を返します。

...た文字列を新しく作って返します。
substr を含まなければ nil を返します。

@param substr 取得したい文字列のパターン。文字列

//emlist[例][ruby]{
substr = "bar"
result = "foobar"[substr]
p
result # => "bar"
p
substr.equal?(result) # => false
//}...

String#slice(nth, len) -> String | nil (15117.0)

nth 文字目から長さ len 文字の部分文字列を新しく作って返します。 nth が負の場合は文字列の末尾から数えます。

...を新しく作って返します。
nth が負の場合は文字列の末尾から数えます。

@param nth 取得したい文字列の開始インデックスを整数で指定します。
@param len 取得したい文字列の長さを正の整数で指定します。

@return nth が範...

String#slice(range) -> String (15117.0)

rangeで指定したインデックスの範囲に含まれる部分文字列を返します。

...rangeで指定したインデックスの範囲に含まれる部分文字列を返します。

@param range 取得したい文字列の範囲を示す Range オブジェクト

=== rangeオブジェクトが終端を含む場合

インデックスと文字列の対応については以下の...

絞り込み条件を変える

<< 1 2 3 ... > >>