エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Rubyで任意の文字列を削除するメソッドの速度を比較してみた - ESM アジャイル事業部 開発者ブログ
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Rubyで任意の文字列を削除するメソッドの速度を比較してみた - ESM アジャイル事業部 開発者ブログ
はじめに こんにちは、wai-doiです。 Railsアプリケーションを開発していて、文字列の削除をするコード... はじめに こんにちは、wai-doiです。 Railsアプリケーションを開発していて、文字列の削除をするコードを書くことがあると思います。 例えば以下のようなコードです。 zip_code = '123-4567' zip_code.gsub(/-/, '') #=> 1234567 この例では String#gsub を使いましたが、他のメソッドでも同様のことを実現することができます。 私はそのたびに、どの書き方が良いのか迷っていました。そこで今回は速度の観点でどのメソッドを使うのがよいのかを測定してみました。 実行環境 速度の測定には、簡単に処理速度を計測することができる benchmark-ips を用いました。 github.com 今回の実行環境です。 Ruby (3.0.0) Active Support (6.1.3.1) benchmark-ips (2.8.4) 測定その

