0

有以下号码...

0000950123-09-032084

都是数字,没有字母。我想将它存储在我的数据库中(sqlite3用于开发和Postgres生产)Activerecord

我想设置某种类型的掩码,以便我可以将数字存储为:integer以上述格式格式化的字符串。

有什么方法可以帮助解决这个问题吗?

我想我可以用...

string = "0000950123-09-032084"
number = string.gsub("-","").to_i

但我觉得需要有更好的方法。理想的解决方案将匹配模式并存储为整数。

4

0 回答 0