如何在Ruby中使用string.tr将双引号替换为单引号?
如何在Ruby中使用string.tr将双引号替换为单引号?除了如何在Ruby中使用string.tr将双引号替换为单引号?,ruby,Ruby,如何在Ruby中使用string.tr将双引号替换为单引号?除了tr,您还可以使用gsub 'abc "def" ghi'.tr('"', "'") # => abc 'def' ghi irb(main):001:0> 'abc "def" ghi'.gsub(/"/,"'") => "abc 'def' ghi" tr更可取,因为gsub要慢得多:啊,总是很难找到简单的解决方案。
tr
,您还可以使用gsub
'abc "def" ghi'.tr('"', "'") # => abc 'def' ghi
irb(main):001:0> 'abc "def" ghi'.gsub(/"/,"'")
=> "abc 'def' ghi"
tr
更可取,因为gsub
要慢得多:啊,总是很难找到简单的解决方案。