Come utilizzare string.tr per sostituire le virgolette doppie con quelle singole in Ruby?Come si usa string.tr per sostituire le virgolette doppie con quelle singole in Ruby?
10
A
risposta
17
'abc "def" ghi'.tr('"', "'") # => abc 'def' ghi
2
Inoltre tr
, è anche possibile utilizzare gsub
irb(main):001:0> 'abc "def" ghi'.gsub(/"/,"'")
=> "abc 'def' ghi"
+1
' tr' è preferibile poiché 'gsub' è molto più lento: https://github.com/JuanitoFatas/fast-ruby#stringgsub-vs-stringtr-code –
Problemi correlati
- 1. Come sostituire le virgolette doppie con virgolette singole
- 2. javascript sostituire virgolette singole con virgolette doppie
- 3. Sostituisci tutte le doppie virgolette con virgolette singole
- 4. Come sostituire tutte le virgolette doppie con virgolette singole usando jquery?
- 5. Ruby - qual è la differenza tra virgolette singole e doppie?
- 6. virgolette singole e doppie php
- 7. Come sostituire tutte le virgolette doppie a virgolette singole usando mysql replace?
- 8. Come rendere Webstorm "Riformattazione del codice sorgente" per cambiare le virgolette doppie in virgolette singole?
- 9. Differenza tra virgolette singole e doppie virgolette in Javascript
- 10. Come sostituire le parole al di fuori delle virgolette doppie e singole
- 11. Ruby converte virgolette singole a virgolette in XML
- 12. Devo usare gli escape php per le virgolette singole o usare le doppie virgolette negli array?
- 13. come sostituire "(virgolette doppie) in una stringa con \" in java
- 14. grep pattern virgolette singole e doppie
- 15. Fuga virgolette singole
- 16. Utilizzare virgolette singole o doppie per stringhe in EL
- 17. Stringhe Lex con virgolette singole, doppie o triple
- 18. Sostituisci virgolette doppie e singole nella stringa di Javascript
- 19. Come faccio a evitare le virgolette doppie e singole in SED? (bash)
- 20. Esci solo dalle virgolette singole (lascia le doppie virgolette da solo) con htmlspecialchars()
- 21. Come evitare le virgolette doppie nell'attributo titolo
- 22. sed per rimuovere contemporaneamente virgolette singole e doppie
- 23. Come utilizzare le virgolette singole tra virgolette singole?
- 24. Come si dichiara una stringa con virgolette singole e doppie in YAML?
- 25. Come devo aggiungere l'aggiunta di barre alle sole virgolette singole e ignorare le virgolette doppie?
- 26. Escaping caratteri in JavaScript virgolette singole e doppie
- 27. Come visualizzare le virgolette doppie in JavaScript
- 28. virgolette singole con caratteri in rapido
- 29. Differenza tra virgolette doppie e singole in fortran?
- 30. Regex.Matches C# doppie virgolette
In Ruby 1.9+, è molto più chiaro per usare '... tr (?",? ') '. – jtbandes