validatefield.cs

来自「串口发送短信」· CS 代码 · 共 37 行

CS
37
字号


namespace SMSTest
{
	using System;
	using System.Text.RegularExpressions;

	/// <summary>
	/// ValidateField 的摘要说明。
	/// </summary>
	public class ValidateField
	{
		//号码验证的正则表达式 11或14位数字
		private  const string REGEXPRISSON = @"(^\d{11}$)|(^\d{14}$)";

		public ValidateField()
		{
			//
			// TODO: 在此处添加构造函数逻辑
			//
		}

		//字段是否为空
		public static bool IsNullField(string field)
		{
			return ((field == null) || (field == string.Empty));
		}
		//验证字段是否合法
		public static bool Validate(string field)
		{
			Regex reg = new Regex(REGEXPRISSON);

			return reg.IsMatch(field);
		}
	}
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?