Beispiel #1
0
 /// <summary>指定された文字列が電話番号(日本, ハイフン有り)であるか。</summary>
 /// <param name="input">入力文字列</param>
 /// <returns>
 /// true:電話番号(日本, ハイフン有り)である。
 /// false:電話番号(日本, ハイフン有り)でない。
 /// </returns>
 public static bool IsJpTelephoneNumber_Hyphen(string input)
 {
     // 電話番号(日本, ハイフン有り)形式
     return(
         FormatChecker.IsJpFixedLinePhoneNumber_Hyphen(input)
         | FormatChecker.IsJpCellularPhoneNumber_Hyphen(input)
         | FormatChecker.IsJpIpPhoneNumber_Hyphen(input));
 }
Beispiel #2
0
 /// <summary>指定された文字列が固定電話番号(日本)であるか。</summary>
 /// <param name="input">入力文字列</param>
 /// <returns>
 /// true:固定電話番号(日本)形式である。
 /// false:固定電話番号(日本)形式でない。
 /// </returns>
 /// <remarks>
 /// <総務省>
 /// 電話番号に関するQ&A
 /// http://www.soumu.go.jp/main_sosiki/joho_tsusin/top/tel_number/q_and_a-2001aug.html
 /// 電気通信番号指定状況-固定電話の電話番号
 /// http://www.soumu.go.jp/main_sosiki/joho_tsusin/top/tel_number/fixed.html
 /// ※ FMC(Fixed Mobile Convergence)は含まず。
 /// </remarks>
 public static bool IsJpFixedLinePhoneNumber(string input)
 {
     // 固定電話番号(日本)形式
     return(FormatChecker.IsJpFixedLinePhoneNumber_Hyphen(input)
            | FormatChecker.IsJpFixedLinePhoneNumber_NoHyphen(input));
 }