gistfile1.rb � x�+V ��k�+V # encoding: utf-8 module TelSplitter MAP = { # 市外局番 , 市内局番の桁数のマップ # http://www.soumu.go.jp/main_sosiki/joho_tsusin/top/tel_number/number_shitei.html のデータを利用 # 固定電話以外の桁数は適当です... '050' => 4, # IP電話 '070' => 4, # 携帯電話/PHS '080' => 4, # 携帯電話 '090' => 4, # 携帯電話 '020' => 3, # その他 '0120' => 3, # その他 '0800' => 3, # その他 '0570' => 3, # その他 '0990' => 3, # その他 # 固定電話 '011' => 3, '01
![ハイフン付き電話番号に分割](https://cdn-ak-scissors.b.st-hatena.com/image/square/1ef26f6cb4349557952890dbe3e567f7f98dc151/height=288;version=1;width=512/https%3A%2F%2Fgithub.githubassets.com%2Fassets%2Fgist-og-image-54fd7dc0713e.png)