2011-12-27 14 views
0

私はhtml(文字列として保存)に8進エスケープを使用しています。これはブラウザにasとして表示されます。htmlからの8進エスケープの削除/置き換え

例えば: -

「更新の\ 205.ntのためのおかげで、」文字列からこれらを削除するか、ブラウザで正しく表示にする方法はありますか?

答えて

0

鈍いソリューション:

"Thanks for the update\205".encode('ascii', :invalid => :replace, :replace => "") 
=>"Thanks for the update" 

は、より微妙なアプローチをString#encodeを参照してください

関連する問題