在Ruby中解码q编码的字符串可以使用URI模块的decode_www_form_component方法。该方法可以解码URL编码的字符串,包括q编码。
下面是一个示例代码:
require 'uri'
encoded_string = 'Hello%20World%21'
decoded_string = URI.decode_www_form_component(encoded_string)
puts decoded_string
输出结果为:
Hello World!
在这个例子中,我们使用URI.decode_www_form_component方法解码了一个包含空格和感叹号的字符串。
关于URI模块的更多信息,你可以参考腾讯云的Ruby SDK文档:URI模块 - Ruby SDK文档
领取专属 10元无门槛券
手把手带您无忧上云