Je suis en train d'analyser un fichier texte qui contient les citations étranges comme « et » dans « citations normales comme »en Ruby, en essayant de convertir ces citations étranges dans « régulier » cite
J'ai essayé ceci:
text.gsub!("“",'"')
text.gsub!("”",'"')
mais quand il est fait, ils sont là encore et apparaissent comme
\x93 and \x94
donc j'ai essayé d'ajouter que trop avec pas de chance:
text.gsub!('\\x93', '"')
text.gsub!('\\x94', '"')
Le problème est, lorsque je tente de montrer ces citations étranges sur une page Web, il fait que le diamant bizarre avec un point d'interrogation symbole:
Lorsque j'essaie ceci ou l'autre réponse donnée, je reçois Encoding :: CompatibilityError: correspondance de regexp d'encodage incompatible (regexp ASCII-8BIT avec la chaîne UTF-8) –