質問: yahoo知恵袋やmamariQのように、本文を入力したら自動で最初の数十文字がタイトルになるようにしたいのですが、これはどうやって判別するのでしょうか?たぶん、テーブルにもタイトルとして保存してるのかなあとは思うのですが、判別して抽出する保方法がわかりません。 javascriptでできるのでしょうか? ちなみにサービス自体はrailsで作ろうとしています。 初心者な質問で大変申し訳ありませんが、教えていただけますと嬉しいです。 ![イメージ説明](https://teratail.storage.googleapis.com/uploads/contributed_images/00e93a041f2a0ed0d89d9b3afb0c2707.png)![イメージ説明](https://teratail.storage.googleapis.com/uploads/contributed_images/749c778469092ca8a1cc07af44c963ca.png)
回答: Railsなのでしたら表示の時に ``` @content.description.truncate(20) #Contentモデルのdescriptionに本文が入っているとする ``` などとすれば良いです。指定した文字数で切り詰めて"..."も追加してくれます。