Sha256: 106ac1c0d69578808a04e13efb1ebfcf5ddb1ecb3ebf1f405076af5911444db0

Contents?: true

Size: 274 Bytes

Versions: 60

Compression:

Stored size: 274 Bytes

Contents

module FlydataCore
  class StringUtils
    def self.replace_invalid_utf8_char(str, replacement = '?')
      str.encode("UTF-16BE",
                 invalid: :replace,
                 undef: :replace,
                 replace: replacement).encode("UTF-8")
    end
  end
end

Version data entries

60 entries across 60 versions & 1 rubygems

Version Path
flydata-0.8.10.2 flydata-core/lib/flydata-core/string_utils.rb
flydata-0.8.10.1 flydata-core/lib/flydata-core/string_utils.rb
flydata-0.8.9.11 flydata-core/lib/flydata-core/string_utils.rb
flydata-0.8.10 flydata-core/lib/flydata-core/string_utils.rb
flydata-0.8.9 flydata-core/lib/flydata-core/string_utils.rb
flydata-0.8.8 flydata-core/lib/flydata-core/string_utils.rb
flydata-0.8.7 flydata-core/lib/flydata-core/string_utils.rb
flydata-0.8.6 flydata-core/lib/flydata-core/string_utils.rb
flydata-0.8.5 flydata-core/lib/flydata-core/string_utils.rb
flydata-0.8.4 flydata-core/lib/flydata-core/string_utils.rb
flydata-0.8.3 flydata-core/lib/flydata-core/string_utils.rb
flydata-0.8.2 flydata-core/lib/flydata-core/string_utils.rb
flydata-0.8.1 flydata-core/lib/flydata-core/string_utils.rb
flydata-0.8.0 flydata-core/lib/flydata-core/string_utils.rb
flydata-0.7.19 flydata-core/lib/flydata-core/string_utils.rb
flydata-0.7.18 flydata-core/lib/flydata-core/string_utils.rb
flydata-0.7.17 flydata-core/lib/flydata-core/string_utils.rb
flydata-0.7.16 flydata-core/lib/flydata-core/string_utils.rb
flydata-0.7.15 flydata-core/lib/flydata-core/string_utils.rb
flydata-0.7.14 flydata-core/lib/flydata-core/string_utils.rb