Railsドキュメント

文字列を切り捨てる

適応バージョン

説明

文字列を切り捨てる

使い方

truncate(文字列, オプション={}, ブロック引数)

オプション

オプション 説明 デフォルト値
:length 切り捨ての桁数 30
:separator 切り捨てる箇所を表す文字列  
:omission 切り捨て時に末尾に付与する文字列

30文字で切り捨てる

truncate("20文字以上のテキストは、20文字で切り捨てられる")
#=> 20文字以上のテキストは、20文字で切り...

20文字以内の「、」で切り捨てる

truncate("20文字以上のテキストは、20文字で切り捨てられる", separator: "、")
#=> 20文字以上のテキストは、...

20文字で切り捨て、末尾の文字列を追加

truncate("20文字以上のテキストは、20文字で切り捨てられる", omission: "・・・")
#=> 20文字以上のテキストは、20文字で切り・・・

ソースコード