ソフト詳細説明

この TelephoneCheck ツール は、日本の電話番号について、
(a) 電話番号の妥当性チェック(局番の割り当て有無, 電話番号の長さ)を行なう。
(b) 局番に応じた 区切り編集を施す。
(c) 区切り編集された電話番号の「区切り位置」等の チェック を行なう。
という機能を提供します。

このソフトでは
・Google/libphonenumberライブラリに代表される「正規表現の駆使」
・「市外局番のリストを桁数( 2, 3, 4, 5 桁)ごとに纏め、
5⇒4⇒3⇒2桁の順で[前方一致検索]を繰り返し試す」
という従来の手法に代わり、
・電話交換機で回線ルートの決定に用いられる【電話番号翻訳】
という手法を使用しています。

これにより、電話番号データを含めてもコンパクトなサイズのソースモジュール
となり、「編集/検証」速度も非常に高速です。

また、環境設定などの難しい対応が必要なく、ソースコードモジュール1つを組み込む
だけで利用できます。

現在、JavaScript, JAVA, PHP, Perl, Python, Ruby, VBA/VB6, VB.net の
8言語に対応しています。


解説サイト
http://addinbox.sakura.ne.jp/Excel_Tips29.htm

電話番号翻訳テーブルについて
http://addinbox.sakura.ne.jp/Excel_Tips29.htm#S3

電話番号翻訳テーブル 翻訳シュミレーター
http://addinbox.sakura.ne.jp/Excel_Tips29.htm#S3_2

テストツール
http://addinbox.sakura.ne.jp/Excel_Tips29_Test1.htm

動作環境

電話番号のハイフン検証/編集関数(TelephoneCheck)の対応動作環境
ソフト名:電話番号のハイフン検証/編集関数(TelephoneCheck)
動作OS:Windows 10/8/7/Vista/XP
機種:IBM-PC
種類:フリーソフト
作者: 角田