我正在尝试使用以下代码将字符串中的非ASCII字符替换为另一个字符:
string.gsub(194.chr,'')
当我这样做时,我会得到以下错误:
RegexpError:正则表达式过早结束:/�/
有人能告诉我如何解决这个问题吗?
string.gsub(194.chr,'')
当我这样做时,我会得到以下错误:
RegexpError:正则表达式过早结束:/�/
有人能告诉我如何解决这个问题吗?
>> string="foo\xC2bar"
=> "foo\xC2bar"
>> string.force_encoding"ASCII-8BIT"
=> "foo\xC2bar"
>> string.gsub(194.chr, '')
=> "foobar"