Ruby是否有一种方法可以在字符串中转换十六进制代码?
例如:
string = "Plus minus symbol: ±"
如何打印该字符串,并将十六进制代码替换为实际字符:“±”?我正在寻找适用于任何十六进制代码的通用解决方案。
答案 0 :(得分:1)
您可以使用Nokogiri来解析符号,然后将其添加到字符串中:
require 'nokogiri'
symbol = Nokogiri::HTML.parse("±").text
#=> "±"
string = "Plus minus symbol: #{symbol}"
#=> "Plus minus symbol: ±"