如何使用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. Scala:用單引號替換雙引號
- 2. BeautifulSoup替換單引號用雙引號
- 3. 如何使用gofmt以雙引號替換單引號
- 4. 如何使用str_replace替換單引號和雙引號
- 5. 在Postgres中使用單引號替換雙引號(plpgsql)
- 6. javascript替換雙引號單引號
- 7. 在R中的列中用雙引號替換單引號
- 8. 用括號中的雙引號替換單引號
- 9. 如何使用mysql替換所有雙引號替換爲單引號?
- 10. 如何用單引號替換雙引號
- 11. 用單引號代替雙引號
- 12. 使用awk替換雙引號單引號
- 13. 如何替換雙引號?
- 14. 如何替換雙引號和單引號以外的單詞
- 15. 單引號替換Google App Engine Web應用中的雙引號
- 16. 用一個字符串中的單引號替換雙引號
- 17. php post:用sqlserver查詢替換單雙引號的單引號
- 18. 使用gsub將雙引號替換爲兩個雙引號?
- 19. 替換雙引號(「)
- 20. 如何在jQuery中用空格或單引號替換雙引號?
- 21. 如何用雙引號替換“?
- 22. Rails清理方法用雙引號替換單引號
- 23. 用雙引號替換所有連續的單引號對
- 24. 爲什麼JavaScript壓縮器用雙引號替換單引號?
- 25. 用單引號替換所有雙引號
- 26. PHP用雙引號替換屬性單引號
- 27. 是否有可能用雙引號替換這些單引號?
- 28. SED用單引號和雙引號替換內容
- 29. 文件中替換單引號和雙引號在Linux
- 30. 在Javascript字符串中替換雙引號和單引號
在Ruby 1.9+,這是一個更加清晰使用'... TR(?」?「)'' – jtbandes 2010-10-05 03:30:57