Ben Ruby komut dosyasını çalıştırmak için çalışıyor ve her zaman bu hat üzerinde bir hata alıyorum: Ben tarafından "dr" yerine çalışıyorumgeçersiz bayt dizisi
file_content.gsub(/dr/i,'med')
"med".
hatadır:
program.rb:4:in `gsub': invalid byte sequence in UTF-8 (ArgumentError)
Neden bu sorunu nasıl düzeltebilirim, yani?
Bir MAC OS X Yosemite makinesinde Ruby 2.2.1p85 ile çalışıyorum.
- doğru mu? Dosya nereden geliyor ve nasıl okuyorsunuz? Dosyanın gerçek kodlamasını biliyor musunuz? – matt