古いバージョンのドキュメントです。最新のバージョンはRails7.0.0

Railsドキュメント(v6.0.2.1)

文字列から右端のセグメントを削除

説明

文字列から右端のセグメントを削除

使い方

deconstantize("文字列")
or
文字列.deconstantize()

::HTMPを削除

deconstantize('Net::HTTP')
# "Net"

::HTMPを削除

deconstantize('::Net::HTTP')
# "::Net"

セグメントが1つ場合

deconstantize('String')
# ""

空文字の場合

deconstantize('')
# ""

ソースコード