【发布时间】:2011-08-20 05:45:27
【问题描述】:
我使用 phony 来格式化电话号码(意思是,如果我输入 xxx-xxx-xxxx,它会转换为字符串,并且还会告诉之前是否有 (1) 以将其删除)。
但它确实不适用于我们的电话号码,它是为国际号码设计的。
有没有等价物?
谢谢。
【问题讨论】:
-
在String类中写方法不行?
-
我该怎么做——可以添加到 lib 文件中吗?
-
是的,作为一个类 String.rb 然后定义类 String 然后你的方法 "def convert_to_phone_number"\
-
@kyle -- 嗯,该方法实际上是什么来遍历逻辑...有时值是 xxx-xxxx-xxxx 但我可能想规范化为 xxxxxxxx... ..
-
但是当我想显示时,我希望它以 xxx-xxx-xxxx 的形式......这有意义吗?
标签: ruby-on-rails ruby phone-number