るりまサーチ

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

ライブラリ

キーワード

検索結果

String#chop -> String (18132)

文字列の最後の文字を取り除いた新しい文字列を生成して返します。 ただし、文字列の終端が "\r\n" であればその 2 文字を取り除きます。

...します。
ただし、文字列の終端が "\r\n" であればその 2 文字を取り除きます。

例:
p "string\n".chop # => "string"
p "string\r\n".chop # => "string"
p "string".chop # => "strin"
p "strin".chop # => "stri"
p "".chop # => ""...

String#chop! -> self | nil (6108)

文字列の最後の文字を取り除きます。 ただし、終端が "\r\n" であればその 2 文字を取り除きます。

...文字列の最後の文字を取り除きます。
ただし、終端が "\r\n" であればその 2 文字を取り除きます。

@return chop! は self を変更して返しますが、取り除く文字がなかった場合は nil を返します。...

String#==(other) -> bool (7)

文字列の内容が文字列 other の内容と等しいときに true を返します。 等しくなければ false を返します。

...較します。
同一のオブジェクトかどうかを比較するわけではありません。
つまり、"string" == str という式を実行した場合には、
str が "string" という内容の文字列でありさえすれば常に true を返します。
同一のオブジェクト...
...場合は、String#upcase,
String
#downcase で大文字小文字を揃えてから比較するとよいです。


@param other 任意のオブジェクト
@return true か false

例:

p "string" == "string" # => true
p "string" == "STRING" # => false
p "string" == ""...
...p "" == "string" # => false

p "string" == "str" + "ing" # => true (内容が同じなら true)
p "string" == "stringX".chop # => true (内容が同じなら true)

p "string".upcase == "String".upcase # => true
p "string".downcase == "String".downcase #...

String#===(other) -> bool (7)

文字列の内容が文字列 other の内容と等しいときに true を返します。 等しくなければ false を返します。

...較します。
同一のオブジェクトかどうかを比較するわけではありません。
つまり、"string" == str という式を実行した場合には、
str が "string" という内容の文字列でありさえすれば常に true を返します。
同一のオブジェクト...
...場合は、String#upcase,
String
#downcase で大文字小文字を揃えてから比較するとよいです。


@param other 任意のオブジェクト
@return true か false

例:

p "string" == "string" # => true
p "string" == "STRING" # => false
p "string" == ""...
...p "" == "string" # => false

p "string" == "str" + "ing" # => true (内容が同じなら true)
p "string" == "stringX".chop # => true (内容が同じなら true)

p "string".upcase == "String".upcase # => true
p "string".downcase == "String".downcase #...