2

電話番号をとして保存するアプリケーションがあります'+11231231234'。ユーザーが使いやすくするために+1(123) 123-1234、ビューで次のように変換します。私number_to_phoneはそれを行うためにレールのヘルパーを使用します:

<%= number_to_phone(call.From, :area_code => true) %>

また、ビューからを削除したいと思い+1ます。最初の2文字が電話番号の場合、電話番号の最初の2文字を削除するには、何を書く必要があり+1ますか?

4

2 に答える 2

9
number_to_phone(call.From, :area_code => true).gsub(/^\+\d/, '')
于 2012-10-22T19:41:11.077 に答える
2

別の方法:

number_to_phone(call.From, :area_code => true)[2..-1]

もちろん、これは常に最初の2文字を削除したい場合にのみ有効ですが、CPUの方が簡単です:)

于 2012-10-22T19:54:13.143 に答える