
エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Rubyの標準モジュール「NKF」を使ってみましょうかね。 - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Rubyの標準モジュール「NKF」を使ってみましょうかね。 - Qiita
NKFとは? NKFモジュールとは文字コードを変換することが出来るRubyの標準ライブラリです。 例えば、ひ... NKFとは? NKFモジュールとは文字コードを変換することが出来るRubyの標準ライブラリです。 例えば、ひらがなをカタカナに変換したり、全角を半角へ変換するのを簡単に行えます。 使い方 NKF.nkf(オプション、文字列)とする。 使用例 バリデーションでDBに保存する前に、空白を削除したりなどデータを整形するのに利用出来ます。 ※textには、それぞれに対応する文字列(メールアドレスや名前など)が渡ってくる想定です。 require 'nkf' module StringNormalizer extend ActiveSupport::Concern def normalizer_as_email(text) NKF.nkf("-W -w -Z1", text).strip if text end def normalizer_as_name(text) NKF.nkf('-W -w