2010-10-05 9 views

उत्तर

17
'abc "def" ghi'.tr('"', "'") # => abc 'def' ghi 
+6

रूबी 1.9+ में, यह' उपयोग करने के लिए ... टीआर एक बहुत स्पष्ट है '। – jtbandes

2

tr इसके अलावा, आप भी (? "? ') का उपयोग कर सकते gsub

irb(main):001:0> 'abc "def" ghi'.gsub(/"/,"'") 
=> "abc 'def' ghi" 
+1

' tr' बेहतर है क्योंकि 'gsub' बहुत धीमा है: https://github.com/JuanitoFatas/fast-ruby#stringgsub-vs-stringtr-code –

संबंधित मुद्दे