我正在开发一个 Rails 应用程序并且有一个系列名称“Helen's book”,它在图表上显示为 Helen'
的书。
我尝试在 Controller 中使用 gsub 方法,但没有成功:
@results[:data].each{|result| x[:result].gsub("'", "\\\\'")}
如何实现正确显示的单引号?
最佳答案
现在是 2016 年。使用 UTF-8 正确的排版撇号
@results[:data].each do |result|
x[:result].gsub(/(?<=\W)['"]/, "‘")
.gsub(/['"](?=\W)/, "’")
.gsub("'", "’")
end
#⇒ Helen’s book
#⇒ Book ‘Adventures’
关于javascript - 在 highcharts 中转义单引号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38009405/