るりまサーチ

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

別のキーワード

  1. tcltklib _split_tklist
  2. _builtin split
  3. uri split
  4. shell split
  5. pathname split

ライブラリ

モジュール

検索結果

<< 1 2 3 ... > >>

String#split(sep = $;, limit = 0) -> [String] | [[String]] (18221.0)

第 1 引数 sep で指定されたセパレータによって文字列を limit 個まで分割し、 結果を文字列の配列で返します。

...p " a \t b \n c".split(/\s+/) # => ["", "a", "b", "c"]

p " a \t b \n c".split(nil) # => ["a", "b", "c"]
p " a \t b \n c".split(' ') # => ["a", "b", "c"] # split(nil) と同じ
p " a \t b \n c".split # => ["a", "b", "c"] # split(nil) と同じ

#...
...p '1-10,20'.split(/([-,])/) # => ["1", "-", "10", ",", "20"]

# 正規表現が空文字列にマッチする場合は 1 文字に分割
p 'hi there'.split(/\s*/).join(':') # => "h:i:t:h:e:r:e"

# 文字列全体を 1 文字ずつに分割する例
p 'hi there'.split(//).join(':'...
...'.split(//).join(':') # => "文:字:列"

# limit == 0 だと制限なく分割、配列末尾の空文字列は取り除かれる
p "a,b,c,,,".split(/,/, 0) # => ["a", "b", "c"]

# limit 省略時は 0 と同じ (最もよく使われるパターン)
p "a,b,c,,,".split(/,/)...
...p "a,b,c,,,".split(/,/, 0) # => ["a", "b", "c"]

# limit 省略時は 0 と同じ (最もよく使われるパターン)
p "a,b,c,,,".split(/,/) # => ["a", "b", "c"]

# 正の limit 使用例
p "a,b,c,d,e".split(/,/, 1) # => ["a,b,c,d,e"]
p "a,b,c,d,e".split(/,/, 2) # =...

Kernel.#split(sep = $/, limit = 0) -> [String] (18129.0)

$_.split と同じです。

...$_.split と同じです。

暗号的になりすぎるきらいがあるため、このメソッドの使用は推奨されていません。
今後はより明示的な $_.split を使ってください。

@param sep 文字列を分割するときのセパレータのパターン
@param l...
...imit 分割する最大個数
@see String#split,$_...

Pathname#split -> Array (18123.0)

File.split(self.to_s) と同じです。

...File.split(self.to_s) と同じです。

@see File.split...

BigDecimal#split -> [Integer, String, Integer, Integer] (18107.0)

BigDecimal 値を 0.xxxxxxx*10**n と表現したときに、 符号 (NaNのときは 0、それ以外は+1か-1になります)、 仮数部分の文字列("xxxxxxx")と、基数(10)、更に指数 n を配列で返します。

...分の文字列("xxxxxxx")と、基数(10)、更に指数 n を配列で返します。

a = BigDecimal::new("3.14159265")
f, x, y, z = a.split

とすると、f =+ 1、x = "314159265"、y = 10、z = 1 になります。
従って、以下のようにする事で Float に変換すること...
...x")と、基数(10)、更に指数 n を配列で返します。

require "bigdecimal"
a = BigDecimal::new("3.14159265")
f, x, y, z = a.split

とすると、f =+ 1、x = "314159265"、y = 10、z = 1 になります。
従って、以下のようにする事で Float に変換するこ...

Shell#split(pathname) -> [String] (18107.0)

File クラスにある同名のクラスメソッドと同じです.

...File クラスにある同名のクラスメソッドと同じです.

@param pathname パス名を表す文字列を指定します。

@see File.split...

絞り込み条件を変える

Shell::CommandProcessor#split(pathname) -> [String] (18107.0)

File クラスにある同名のクラスメソッドと同じです.

...File クラスにある同名のクラスメソッドと同じです.

@param pathname パス名を表す文字列を指定します。

@see File.split...

Shell::Filter#split(pathname) -> [String] (18107.0)

File クラスにある同名のクラスメソッドと同じです.

...File クラスにある同名のクラスメソッドと同じです.

@param pathname パス名を表す文字列を指定します。

@see File.split...

URI.split(url) -> [String | nil] (18107.0)

URI を要素に分割した文字列の配列を返します。

...fragment

@param url パースしたい URI を文字列として与えます。

@raise URI::InvalidURIError パースに失敗した場合に発生します。

例:
require 'uri'
p URI.split("http://www.ruby-lang.org/")
#=> ["http", nil, "www.ruby-lang.org", nil, nil, "/", nil, nil, nil]...

File.split(pathname) -> [String] (18101.0)

pathname を dirname とbasename に分割して、2 要 素の配列を返します。

pathname を dirname とbasename に分割して、2 要
素の配列を返します。

[File.dirname(pathname), File.basename(pathname)]

と同じです。

@param pathname パス名を表す文字列を指定します。

Shellwords.split(line) -> [String] (18101.0)

Bourne シェルの単語分割規則に従った空白区切りの単語分割を行い、 単語 (文字列) の配列を返します。

...則に従った空白区切りの単語分割を行い、
単語 (文字列) の配列を返します。

このメソッドは、Shellwords.#shellsplit の別名です。

@param line 分割の対象となる文字列を指定します。
@return 分割結果の各文字列を要素とする配列...

絞り込み条件を変える

FileUtils#split_all(path) -> Array (6107.0)

与えられたパスをディレクトリごとに分割します。

...与えられたパスをディレクトリごとに分割します。

@param path 分割するパスを指定します。

例:
split
_all("a/b/c") => ['a', 'b', 'c']...
...与えられたパスをディレクトリごとに分割します。

@param path 分割するパスを指定します。

例:
split
_all("a/b/c") # => ['a', 'b', 'c']...

MultiTkIp#_split_tklist(str) (6101.0)

@todo

@todo

MultiTkIp._split_tklist(str) (6101.0)

@todo

@todo

RemoteTkIp#_split_tklist(str) (6101.0)

@todo

@todo

TclTkIp#_split_tklist(list_str) (6101.0)

@todo

@todo

絞り込み条件を変える

TclTkLib._split_tklist(list_str) (6101.0)

@todo

@todo
<< 1 2 3 ... > >>