gpt4 book ai didi

ruby-on-rails - 从特定字符串中提取信息

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

我是 ruby​​ on rails 的新手。我已经使用表单中的 POST 传递了参数 ISDCode、AreaCode 和电话号码。

我有一个字符串,其中包含在变量 ISDCode 中传递的 countryName(ISDCode) 格式的信息。例如“美利坚合众国 (+1)”。

现在我只想在数据库中保存 ISDCode 的值。

从字符串中提取 ISD 代码的理想方法是什么?

我应该在用户发布表单之前在 Javascript 中提取 ISD 代码,还是应该使用回调在模型中提取它?

正则表达式是提取信息的唯一方法吗?

最佳答案

由于字符串来自自动完成,ISDcodes 应该存在于您的数据库中。所以最好的解决方案可能是包括一个额外的参数(带有隐藏的输入),比如 isdcode_id,然后你只需在你的模型中使用 isdcode_id。这样就可以避免解析字符串的麻烦。

如果这不可行,正则表达式可能是提取信息的最佳方式。您可以覆盖模型中的 setter 来执行此操作。

关于ruby-on-rails - 从特定字符串中提取信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9452727/

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