Toggle navigation
mindia
railsで全角が入った文字の文字数指定での取り出し
railsでstringから文字数を指定して一部を抜き出すとき、
self[0,10]とかで指定すると、文字化けする。
self[0,10]はバイト数を指定しているので、UTFだと変にバイトが残る。
なので、下のように取り出す。
self.split(//u)[0,10]
これで最初の10文字とりだせます。
Rails
履歴
コメント(0)
Good!(0)
コメントするにはログインが必要です
もしかして
他の人の「railsで全角が入った文字の文字数指定での取り出し」
おぎやす広辞苑
(480words)
最新
最新エントリ
関連ツイート