Как удалить символы, отличные от UTF8, из строки ruby? У меня есть строка, которая имеет в ней, например, "xC2". Я хочу удалить этот char из строки, чтобы он стал действительным UTF8.
Это:
text.gsub!(/\xC2/, '')
возвращает ошибку:
incompatible encoding regexp match (ASCII-8BIT regexp with UTF-8 string)
Я смотрел text.unpack('U *') и string.pack, но ничего не получал.