【发布时间】:2011-02-23 23:50:20
【问题描述】:
我的文本包含这些花哨的双引号:'“',我想使用 Ruby gsub 和正则表达式将它们替换为常规双引号。这是一个示例以及我目前所拥有的:
sentence = 'This is a quote, “Hey guys!”'
I couldn't figure out how to escape double quotes so I tried using 34.chr:
sentence.gsub("“",34.chr). This gets me close but leaves a back slash in front of the double quote:
sentence.gsub("“",34.chr) => 'This is a quote, \"Hey guys!”'
【问题讨论】: