[解決済み] Rubyの文字列やシンボルの等質性(オブジェクトの等質性ではない)をテストする最も簡潔な方法とは?
2023-04-13 22:51:44
質問
Rubyで文字列の等値性をテストするために、いつもこのようなことをしています。
if mystring.eql?(yourstring)
puts "same"
else
puts "different"
end
オブジェクトの等価性をテストせずに、このような方法でよろしいのでしょうか?
私は内容に基づいて文字列をテストする最も簡潔な方法を探しています。
括弧と疑問符で、これは少し不格好に見えます。
どのように解決するのですか?
によると http://www.techotopia.com/index.php/Ruby_String_Concatenation_and_Comparison
どちらかを行う
mystring == yourstring
または
mystring.eql? yourstring
は等価です。
関連
-
[解決済み】Ruby - 配列のテスト
-
[解決済み】ハッシュで文字列を記号に変換する最適な方法
-
[解決済み】Rubyで複数行の長い文字列を改行せずに分割する方法
-
[解決済み] Rubyでシングルクォートとダブルクォートを使い分けるとパフォーマンスが上がりますか?
-
[解決済み] RubyでCtrl-cをキャプチャする
-
[解決済み] Rubyで文字列が正規表現にマッチするかどうかをチェックする最も速い方法?
-
[解決済み] Rubyで既存のハッシュに追加する方法
-
[解決済み] Rubyです。変数を文字列にマージする
-
[解決済み] インスタンス変数の値をその名前で取得する
-
[解決済み] FactoryGirlのbuildメソッドとcreateメソッドの違いは何ですか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] Rubyにおけるtapメソッドの利点
-
[解決済み] Rubyオプションのパラメータ
-
[解決済み] rubyのClassとKlassの違いは何ですか?
-
[解決済み] Rubyで「逆レンジ」を繰り返し処理できないのはなぜですか?
-
[解決済み] Ruby文字列のgsubメソッドとsubメソッドの違いについて
-
[解決済み] RubyのREPLを開くコマンドは何ですか?
-
[解決済み] Ruby で改行せずに印刷する方法
-
[解決済み] Ruby 配列を関数の引数に変換する
-
[解決済み] 配列に要素がない場合、その要素を追加します。
-
[解決済み] WindowsへのRubyGemsのインストール