コード例 #1
0
ファイル: Author.cs プロジェクト: ZhilenkovArtem/ZhilenkovAA
        /// <summary>
        /// Проверка правильности введенных инициалов
        /// </summary>
        /// <param name="dubiousWord">сомнительное слово</param>
        /// <returns>правильное слово</returns>
        private static string ValidationInitials(string dubiousWord)
        {
            Regex regexName = new Regex("(([А-Я]|[а-я]|[A-Z]|[a-z])[.]){2}");

            Checker.Validation(dubiousWord, regexName);

            var trueWord = ChangeInitials(dubiousWord);

            return(trueWord);
        }
コード例 #2
0
        /// <summary>
        /// Проверка правильности введенного кода специальности
        /// </summary>
        /// <param name="dubiousValue">сомнительная величина</param>
        private static void ValidationCode(string dubiousValue)
        {
            Regex regexName = new Regex("(([0-9]{2})[.]){2}[0-9]{2}");

            Checker.Validation(dubiousValue, regexName);
        }
コード例 #3
0
        /// <summary>
        /// Проверка правильности введенного числового значения
        /// </summary>
        /// <param name="numbers">числовое значение</param>
        protected static void ValidationNumbers(int numbers)
        {
            Regex regexName = new Regex("[0-9]");

            Checker.Validation(numbers.ToString(), regexName);
        }
コード例 #4
0
        /// <summary>
        /// Проверка правильности введенного числового значения
        /// </summary>
        /// <param name="numbers">числовое значение</param>
        protected static void ValidationDates(DateTime numbers)
        {
            Regex regexName = new Regex("[0-9]");

            Checker.Validation(numbers.ToString(), regexName);
        }