• このエントリーをはてなブックマークに追加
railsで文字列の長さをビューで表示する方法
閉じる
閉じる

新しい記事を投稿しました。シェアして読者に伝えましょう

×

railsで文字列の長さをビューで表示する方法

2013-06-04 12:18
    ●コントローラ
    class TasksController < ApplicationController
      def index
    @result = 'kanagawa'
      end
    end

    ●ビュー
    <h1>Tasks#index hoge yamato</h1>
    <hr/>
    <% msg = 'nagoya'%>
    <%= msg %> <br/>
    <%= msg.length %> <br/>
    <hr/>
    <%= @result %> <br/>
    <%= @result.length %> <br/>

    ●解説
    rubyでは文字列もオブジェクトとして渡される。よって、.lengthで文字列の長さを取得できる。
    上記の例では、kanagawaという文字列をコントローラで定義し、ビューに渡しているが、
    ビュー側でlengthを取得し、8文字であることをブラウザに表示させている。
    nagoyaは6文字である。
    チャンネル会員ならもっと楽しめる!
    • 会員限定の新着記事が読み放題!※1
    • 動画や生放送などの追加コンテンツが見放題!※2
      • ※1、入会月以降の記事が対象になります。
      • ※2、チャンネルによって、見放題になるコンテンツは異なります。
    ブログイメージ
    東京ウェブ制作ブロマガ
    更新頻度: 不定期
    最終更新日:
    チャンネル月額: ¥550 (税込)

    チャンネルに入会して購読

    コメントを書く
    コメントをするにはログインして下さい。