How to format this international phone number in Rails?

后端 未结 4 1900
情话喂你
情话喂你 2020-12-08 17:58

If I have an international phone number such as this:

0541754301

how can I format it to produce something like this:

4条回答
  •  刺人心
    刺人心 (楼主)
    2020-12-08 18:05

    There's phony and phone gems available.

    Phony.formatted('18091231234', :format => :international).should == '+1 809 123 1234'
    

    or simliarly

    phone.format("+ %c (%a) %n") # => "+ 385 (91) 5125486"
    

提交回复
热议问题