用Gsub从Word中逃避撇号

时间:2012-03-08 03:50:52

标签: ruby

我正在尝试使用gsub来解析这个:这是来自Microsoft Word的撇号。这就是我正在做的事情

row['Content'] = row['Content'].gsub(/’/, '-' )

给我错误

    reader.rb:18: invalid multibyte char (US-ASCII)
    reader.rb:18: invalid multibyte char (US-ASCII)
    reader.rb:18: syntax error, unexpected $end, expecting ')'
    row['Content'] = row['Content'].gsub(/’/, '-' )

我尝试了各种各样的变化并查看了这个question,但我很茫然。感谢您提供任何帮助。

1 个答案:

答案 0 :(得分:0)

你在row['Content'}中有一个拼写错误 - 你应该用方括号而不是大括号(row['Content'])来结束