Javascript 在highcharts中转义单引号符号
我正在开发一个Rails应用程序,有一个系列名称“Helen's book”,在图表上显示为HelenJavascript 在highcharts中转义单引号符号,javascript,ruby-on-rails,ruby,regex,Javascript,Ruby On Rails,Ruby,Regex,我正在开发一个Rails应用程序,有一个系列名称“Helen's book”,在图表上显示为Helen'一本书 我尝试在控制器中使用gsub方法,但没有成功: @results[:data].each{|result| x[:result].gsub("'", "\\\\'")} 如何实现正确显示的单引号符号?现在是2016年。使用UTF-8适当的字体撇号 @results[:data].each do |result| x[:result].gsub(/(?<=\W)['"]
'代码>一本书
我尝试在控制器中使用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’
@results[:data]。每个do | result|
x[:结果].gsub(/(?不确定你需要什么。用&&39;
实体替换任何'
?我需要在屏幕上正确显示'
,而不是&&39;
,如果我有书籍《冒险记》
,在这里使用撇号是不好的。请查看更新。这涵盖了99%的内容,并将撇号放在其余的1%上。这是正确的。)It’这还是比用单引号好。