gpt4 book ai didi

ruby - 我如何删除字符串周围的引号

转载 作者:太空宇宙 更新时间:2023-11-03 17:37:41 24 4
gpt4 key购买 nike

你好我想删除这个字符串周围的引号

str =  "[Date.UTC(2012,07,03,04,07,09),2.0]"

想要这样的结果

  [Date.UTC(2012,07,03,04,07,09),2.0]

我们将不胜感激...

谢谢

最佳答案

我想你想要eval .它接受一个字符串并将其评估为 ruby​​ 代码。

str = "[Date.UTC(2012,07,03,04,07,09),2.0]"
a = eval str

顺便说一下,这个字符串不是有效的 ruby​​ 代码。主要是因为 09 被解析为八进制数,而 09 不是有效的八进制数。其次,Date 类(无论如何在 stdlib 中)没有 UTC 方法。

编辑

如果您想获取此字符串并将其传递给 javascript,则只需在模板中呈现即可。

# action.html.erb
<%= javascript_tag do %>
<%= str %>
<% end %>

关于ruby - 我如何删除字符串周围的引号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11567140/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com