Acentos, 'eñes' en ruby 1.9

Si tienes problemas a la hora de ejecutar tu código en ruby que tenga acentos o "ñ".

Ejemplo:


puts 'Hola, ¿cuál es tu nombre?'
name = gets
puts '¿Tu nombre es ' + name + '?  ¡Es un nombre adorable!'
puts 'Encantado de conocerte, ' + name + '.  :)'

Tienes que indicar al inicio del archivo lo siguiente para que funcione sin problemas:

#encoding: utf-8

Y con esto ya funciona todo mi código del curso http://aprendeaprogramar.pe/capitulos/04-conversiones.html que estoy siguiendo.


Joe
Share:

1 comentario:

  1. no sirve si se maneja con variables que contienen string con 'Ñ' o acentos, tendrás algún método para que lea bien esos caracteres ala hora de procesarlo

    ResponderBorrar