我有一个字符串要从"\r\n"
转换为"\n"
行末尾,使用:
input.gsub(/\r\n?/, "\n")
当我在Windows主机上运行它时,它可以正常工作。在Linux主机上的docker容器中运行时,出现以下错误:
in `gsub': invalid byte sequence in US-ASCII (ArgumentError)
我正在运行Ruby 2.2。
最佳答案
我通过这样做Invalid byte sequence in UTF-8 (ArgumentError)修复了它
关于ruby - 在Linux Docker容器上运行时gsub编码错误US-ASCII中的无效字节序列,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/32743553/