Class: String
- Inherits:
-
Object
- Object
- String
- Defined in:
- lib/musiki.rb
Instance Method Summary collapse
Instance Method Details
#tr_capitalize ⇒ Object
475 476 477 |
# File 'lib/musiki.rb', line 475 def tr_capitalize self.gsub(/^â/,"Â").gsub(/^ı/,"I").gsub(/^i/,"İ").gsub(/^ö/,"Ö").gsub(/^U/,"Ü").gsub(/^î/,"Î").gsub(/^û/,"Û").gsub(/^ç/,"Ç").gsub(/^ğ/,"G").gsub(/^ş/,"Ş").capitalize end |
#tr_downcase ⇒ Object
472 473 474 |
# File 'lib/musiki.rb', line 472 def tr_downcase self.gsub("Â","â").gsub("I","ı").gsub("İ","i").gsub("Ö","ö").gsub("Ü","U").gsub("Î","î").gsub("Û","û").gsub("Ç","ç").gsub("G","ğ").gsub("Ş","ş").downcase end |
#tr_to_ascii ⇒ Object
463 464 465 466 467 468 |
# File 'lib/musiki.rb', line 463 def tr_to_ascii self.gsub("Â","A").gsub(/[Îİ]/,"I").gsub(/[ÔÖ]/,"O").gsub(/[ÛÜ]/,"U") .gsub("â","a").gsub(/[îı]/,"i").gsub(/[ôö]/,"o").gsub(/[ûü]/,"u") .gsub("Ç","C").gsub("G","G").gsub("Ş","S") .gsub("ç","c").gsub("ğ","g").gsub("ş","s") end |
#tr_upcase ⇒ Object
469 470 471 |
# File 'lib/musiki.rb', line 469 def tr_upcase self.gsub("â","Â").gsub("ı","I").gsub("i","İ").gsub("ö","Ö").gsub("U","Ü").gsub("î","Î").gsub("û","Û").gsub("ç","Ç").gsub("ğ","G").gsub("ş","Ş").upcase end |