Tbpgr Blog

Employee Experience Engineer tbpgr(てぃーびー) のブログ

Ruby | Ruby2.1新規要素 | String#scrub

概要

String#scrub

詳細

不正なバイト列を任意の文字に置換します

サンプルコード
# encoding: utf-8

# A 不正バイト a をstrに格納
str = "\x41\xff\x61"
str.force_encoding('UTF-8')
str = str.scrub('@')
print str
出力
A@a