という値があります"FooBar"
。このテキストを引用符なしで引用符に置き換えたいEnr::Rds::FooBar
。
アップデート:
たとえば@question.answer_model
、値を指定します"FooBar"
(引用符付き)
私は初心者ですが、誰かが正規表現について知り始める方法を教えてください。オンラインで練習する最良の方法は何ですか?
という値があります"FooBar"
。このテキストを引用符なしで引用符に置き換えたいEnr::Rds::FooBar
。
たとえば@question.answer_model
、値を指定します"FooBar"
(引用符付き)
私は初心者ですが、誰かが正規表現について知り始める方法を教えてください。オンラインで練習する最良の方法は何ですか?
文字列を定数に変換しようとしていると思います。次を試してください
"Enr::Rds::#{@question.answer_model.gsub('"', '')}".constantize.find(...)
a)引用符を削除し、b)を先頭に追加FooBar
するEnr::Rds::
必要があるため、文字通り、意図したとおりに実行することをお勧めします。
'"FooBar"'.delete('"').gsub(/\A/, "Enr::Rds::")
# => "Enr::Rds::FooBar"