如何使用string.tr在Ruby中用单引号替换双引号?如何使用string.tr在Ruby中用单引号替换双引号?
10
A
回答
17
'abc "def" ghi'.tr('"', "'") # => abc 'def' ghi
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 – 2014-12-01 10:11:38
相关问题
- 1. 如何使用gofmt以双引号替换单引号
- 2. 在Postgres中使用单引号替换双引号(plpgsql)
- 3. javascript替换双引号单引号
- 4. 在R中的列中用双引号替换单引号
- 5. 如何使用mysql替换所有双引号替换为单引号?
- 6. 如何用单引号替换双引号
- 7. 用单引号代替双引号
- 8. 使用awk替换双引号单引号
- 9. 用一个字符串中的单引号替换双引号
- 10. 单引号替换Google App Engine Web应用中的双引号
- 11. php post:用sqlserver查询替换单双引号的单引号
- 12. 替换双引号(“)
- 13. 用双引号替换所有连续的单引号对
- 14. 是否有可能用双引号替换这些单引号?
- 15. 用单引号替换所有双引号
- 16. 文件中替换单引号和双引号在Linux
- 17. 如何使用jquery将所有双引号替换为单引号?
- 18. 用字符串替换单引号(Ruby)
- 19. 双引号中使用双引号
- 20. 如何在PHP中的双引号内使用单引号?
- 21. 如何在ag中转义单引号(不使用双引号)
- 22. 使用单引号或双引号
- 23. 用awk替换双引号和双引号
- 24. 替换所有单引号在字符串双引号 - 常规
- 25. 字符串替换单引号双引号在C#
- 26. 用javascript中的双引号替换引号
- 27. 将双引号转换为单引号
- 28. 如何在android中使用双引号替换char
- 29. t-sql替换双引号
- 30. 如何在括号中使用php中的单引号和双引号?
在Ruby 1.9+,这是一个更加清晰使用'... TR(?”?“)'' – jtbandes 2010-10-05 03:30:57