예제 #1
0
        /// <summary>指定された文字列が郵便 区 番号 形式であるか。</summary>
        /// <param name="input">入力文字列</param>
        /// <returns>
        /// true:郵便 区 番号 形式である。
        /// false:郵便 区 番号 形式でない。
        /// </returns>
        public static bool IsJpZipCode5(string input)
        {
            // 先頭xxx末尾(xは10進数)
            // 先頭xxx-xx末尾(xは10進数)

            // 先頭xxx末尾(xは10進数)
            // 先頭xxxxx末尾(xは10進数)

            return(FormatChecker.IsJpZipCode5_Hyphen(input)
                   | FormatChecker.IsJpZipCode5_NoHyphen(input));
        }
예제 #2
0
 /// <summary>
 /// 指定された文字列が郵便 番号
 /// (日本, ハイフン無し)形式であるか。
 /// </summary>
 /// <param name="input">入力文字列</param>
 /// <returns>
 /// true:郵便(区)番号(日本, ハイフン無し)形式である。
 /// false:郵便(区)番号(日本, ハイフン無し)形式でない。
 /// </returns>
 public static bool IsJpZipCode_NoHyphen(string input)
 {
     // 郵便(区)番号(日本, ハイフン無し)形式
     return(FormatChecker.IsJpZipCode7_NoHyphen(input)
            | FormatChecker.IsJpZipCode5_NoHyphen(input));
 }
예제 #3
0
 /// <summary>指定された文字列が郵便(区)番号 形式であるか。</summary>
 /// <param name="input">入力文字列</param>
 /// <returns>
 /// true:郵便(区)番号 形式である。
 /// false:郵便(区)番号 形式でない。
 /// </returns>
 public static bool IsJpZipCode(string input)
 {
     // 郵便(区)番号 形式
     return(FormatChecker.IsJpZipCode_Hyphen(input)
            | FormatChecker.IsJpZipCode_NoHyphen(input));
 }
예제 #4
0
 /// <summary>指定された文字列がIP電話番号(日本)であるか。</summary>
 /// <param name="input">入力文字列</param>
 /// <returns>
 /// true:IP電話番号(日本)形式である。
 /// false:IP電話番号(日本)形式でない。
 /// </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/number_shitei.html
 /// 電気通信サービスFAQ(よくある質問)-6.電話番号について
 /// http://www.soumu.go.jp/main_sosiki/joho_tsusin/d_faq/6Telephonenumber.htm
 /// ※ IP電話は050から始まる11桁。
 /// </remarks>
 public static bool IsJpIpPhoneNumber(string input)
 {
     // IP電話番号(日本)形式
     return(FormatChecker.IsJpIpPhoneNumber_Hyphen(input)
            | FormatChecker.IsJpIpPhoneNumber_NoHyphen(input));
 }