/// <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)); }
/// <summary> /// 指定された文字列が郵便(区)番号 /// (日本, ハイフン有り)形式であるか。 /// </summary> /// <param name="input">入力文字列</param> /// <returns> /// true:郵便(区)番号(日本, ハイフン有り)形式である。 /// false:郵便(区)番号(日本, ハイフン有り)形式でない。 /// </returns> public static bool IsJpZipCode_Hyphen(string input) { // 郵便(区)番号(日本, ハイフン有り)形式 return(FormatChecker.IsJpZipCode7_Hyphen(input) | FormatChecker.IsJpZipCode5_Hyphen(input)); }