2
Ich stieß auf ein seltsames Problem beim Aufblasen und Entleeren von Strings mit nicht-brechendem Platz in Ruby.Zlib mit non-breaking Raum
Strings mit regelmäßigen Räumen verhalten sich wie erwartet:
str = "hello world"; str_zipped = Zlib.deflate str; str == Zlib.inflate(str_zipped)
=> true
, jedoch
str = "hello\xA0world"; str_zipped = Zlib.deflate str; str == Zlib.inflate(str_zipped)
=> false
Ist das ein erwartetes Verhalten oder ein Bug?