るりまサーチ

最速Rubyリファレンスマニュアル検索!
1131件ヒット [1101-1131件を表示] (0.009秒)
トップページ > クラス:String[x]

ライブラリ

キーワード

検索結果

<< < ... 10 11 12 >>

String#upcase! -> self | nil (1.0)

ASCII 文字列の範囲内で 'a' から 'z' までの アルファベット小文字を全て大文字にします。 このメソッドは self を破壊的に変更して返しますが、 置換が起こらなかった場合は nil を返します。

...て認識する」だけであって、
いわゆる全角アルファベットの大文字小文字までは変換しません。

例:
buf = "stRIng? STring."
buf.upcase!
p buf # => "STRING? STRING."

@see String#upcase, String#downcase!,
String
#swapcase!, String#capitalize!...

String#upto(max, exclusive = false) {|s| ... } -> self (1.0)

self から始めて max まで 「次の文字列」を順番にブロックに与えて繰り返します。 「次」の定義については String#succ を参照してください。

...self から始めて max まで
「次の文字列」を順番にブロックに与えて繰り返します。
「次」の定義については String#succ を参照してください。

たとえば以下のコードは a, b, c, ... z, aa, ... az, ..., za を
出力します。

("a" .. "za")....

String#valid_encoding? -> bool (1.0)

文字列の内容が、現在のエンコーディングに照らしあわせて妥当であれば true を返します。さもなくば false を返します。

文字列の内容が、現在のエンコーディングに照らしあわせて妥当であれば
true を返します。さもなくば false を返します。

String.new(string = "") -> String (1.0)

string と同じ内容の新しい文字列を作成して返します。 引数を省略した場合は空文字列を生成して返します。

...
string
と同じ内容の新しい文字列を作成して返します。
引数を省略した場合は空文字列を生成して返します。

@param string 文字列
@return 引数 string と同じ内容の文字列オブジェクト...
...
string
と同じ内容の新しい文字列を作成して返します。
引数を省略した場合は空文字列を生成して返します。

@param string 文字列
@param encoding 作成する文字列のエンコーディングを文字列か
Encoding オブジェクト...
...せん)。省略した場合は引数 string のエンコーディングと同
じになります(ただし、string が指定されていなかった場合は
Encoding::ASCII_8BITになります)。
@return 引数 string と同じ内容の文字列オブジ...
...で指定します(変換は行われま
せん)。省略した場合は引数 string のエンコーディングと同
じになります(ただし、string が指定されていなかった場合は
Encoding::ASCII_8BITになります)。
@param capa...
...指定することで、なんども文字列連結する
(そしてreallocがなんども呼ばれる)ときの
パフォーマンスが改善されるかもしれません。
@return 引数 string と同じ内容の文字列オブジェクト...

String.new(string = "", capacity: size) -> String (1.0)

string と同じ内容の新しい文字列を作成して返します。 引数を省略した場合は空文字列を生成して返します。

...
string
と同じ内容の新しい文字列を作成して返します。
引数を省略した場合は空文字列を生成して返します。

@param string 文字列
@param encoding 作成する文字列のエンコーディングを文字列か
Encoding オブジェクト...
...で指定します(変換は行われま
せん)。省略した場合は引数 string のエンコーディングと同
じになります(ただし、string が指定されていなかった場合は
Encoding::ASCII_8BITになります)。
@param capa...
...指定することで、なんども文字列連結する
(そしてreallocがなんども呼ばれる)ときの
パフォーマンスが改善されるかもしれません。
@return 引数 string と同じ内容の文字列オブジェクト...

絞り込み条件を変える

String.new(string = "", encoding: enc) -> String (1.0)

string と同じ内容の新しい文字列を作成して返します。 引数を省略した場合は空文字列を生成して返します。

...
string
と同じ内容の新しい文字列を作成して返します。
引数を省略した場合は空文字列を生成して返します。

@param string 文字列
@param encoding 作成する文字列のエンコーディングを文字列か
Encoding オブジェクト...
...せん)。省略した場合は引数 string のエンコーディングと同
じになります(ただし、string が指定されていなかった場合は
Encoding::ASCII_8BITになります)。
@return 引数 string と同じ内容の文字列オブジ...
...で指定します(変換は行われま
せん)。省略した場合は引数 string のエンコーディングと同
じになります(ただし、string が指定されていなかった場合は
Encoding::ASCII_8BITになります)。
@param capa...
...指定することで、なんども文字列連結する
(そしてreallocがなんども呼ばれる)ときの
パフォーマンスが改善されるかもしれません。
@return 引数 string と同じ内容の文字列オブジェクト...

String.try_convert(obj) -> String | nil (1.0)

obj を String に変換しようと試みます。変換には Object#to_str メソッ ドが使われます。変換後の文字列を返すか、何らかの理由により変換できなかっ た場合は nil が返されます。

...obj を String に変換しようと試みます。変換には Object#to_str メソッ
ドが使われます。変換後の文字列を返すか、何らかの理由により変換できなかっ
た場合は nil が返されます。

@param obj 変換する任意のオブジェクト
@return...
...変換後の文字列または nil

String
.try_convert("str") # => "str"
String
.try_convert(/re/) # => nil...

String.yaml_new(klass, tag, val) (1.0)

ライブラリ内部で使用します。

ライブラリ内部で使用します。

String.yaml_tag_subclasses? -> true (1.0)

常に true を返します。

常に true を返します。

ライブラリ内部で使用します。
<< < ... 10 11 12 >>