এখানে একটি সীমিত তবে দরকারী অন্যান্য উত্তর:
আমি আবিষ্কার করেছি যে আমি কেবলমাত্র আমার ইনপুট স্ট্রিংয়ে একক উদ্ধৃতি ব্যবহার করেছি: Regexp.quote বা Regexp.escape ব্যবহার না করে খুব সহজেই আমি একটি রেইগেক্সে sertোকাতে পারি: (একটি আইপি ঠিকানা মিল)
IP_REGEX = '\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}'
my_str = "192.0.89.234 blahblah text 1.2, 1.4" # get the first ssh key
# replace the ip, for demonstration
my_str.gsub!(/#{IP_REGEX}/,"192.0.2.0")
puts my_str # "192.0.2.0 blahblah text 1.2, 1.4"
একক উদ্ধৃতি কেবল \\ এবং \ 'ব্যাখ্যা করে।
http://en.wikibooks.org/wiki/Ruby_Programming/Strings#Single_quotes
এটি আমাকে সাহায্য করেছিল যখন আমাকে বহুবার রেইজেক্সের একই দীর্ঘ অংশটি ব্যবহার করার প্রয়োজন হয়েছিল। সর্বজনীন নয়, তবে প্রশ্নের উদাহরণের সাথে খাপ খায়, আমি বিশ্বাস করি।