我多次使用eval红宝石的功能.但我听说有人说evals很讨厌.当被问到为什么以及如何,我永远无法得到令人信服的理由不使用它.他们真的很讨厌吗?如果是,以什么方式?评估有哪些"更安全"的选择?
我使用的问题gsub删除[],并\"从一个字符串.这是字符串:
"[\"This is a word ect\", \"Char2\", \"Another grooup\", \"Char4\"]"
Run Code Online (Sandbox Code Playgroud)
我希望返回值为:
"This is a word ect, Char2, Another grooup, Char4"
Run Code Online (Sandbox Code Playgroud)
谁能指出我正确的方向?