string corn = "公司";int n = 0;if (tbCorporateName.Text.IndexOf(corn) > -1){string cor = tbCorporateName.Text.Replace(corn, "");n = (tbCorporateName.Text.Length - cor.Length) / corn.Length;}if (n >= 2) {lblMessage.Text = "请输入单个公司名称。";Result = false;}
原文:https://www.cnblogs.com/liuguiqing/p/15233380.html
1///<summary> 2/// 判断字符串是否是数字3///</summary> 4publicstaticbool IsNumber(string s)5{6if (string.IsNullOrWhiteSpace(s)) returnfalse;7conststring pattern = "^[0-9]*$";8 Regex rx = new Regex(pattern);9return rx.IsMatch(s);
10 } 原文:http://www.cnblogs.com/zhang625161495/p/6216992.html
在C#编程过程中,很多时候需要判断传入过来的字符串是否为Null或者空字符或者空白字符,此时就可以使用到string.IsNullOrWhiteSpace方法来判断,如果字符串为null或者空字符Empty的时候,string.IsNullOrWhiteSpace将会返回true,否则返回false。string.IsNullOrWhiteSpace的方法签名格式为string.IsNullOrEmpty(strValue),strValue代表你需要判断的字符信息。和方法string.IsNullOrEmpty方法相比,string.IsNullOrWhiteSpace方法还...
通常有:string str="";1、if(str=="")2、if(str==String.Empty)3、if(str.length==0)三种方法的效果一样,都可以判断字符串是否为空,但性能上有所不同,因为整数判断等于最快,没有经过实例化等复杂的过程,所以第三种方法str.Length==0是最快的,其次是str==String.Empty,最后是str==""(第一种和第二种差不多);但是要想使用第三种方法判断字符串是否为空,必须保证字符串不为null,如果为null就会报出NullReferenceException ...
在C#中,对格式的判断有一类专门函数,那就是TryParse。TryParse在各个不同的类型类(如int,string,DateTime)中,都是存在的。在TryParse中一般有两个参数,一个是待判断的字符串,另外一个是转换后的结果保存变量。
1:判断字符串内容是否为日期格式,并返回一个日期变量。string BeginDate = "2020-7-22";
DateTime dtDate;if (DateTime.TryParse(strDate, out dtDate))
{Console.WriteLine("是正确的日期格式类型"+dtDate);
}
...
本文转自“ZCoding”的https://www.cnblogs.com/ZCoding/p/4210283.html
第一种方法:正则表达式string text = "是不是汉字";for (int i = 0; i < text.Length; i++) { if (Regex.IsMatch(text.ToString(), @"[\u4E00-\u9FA5]+$")) Console.WriteLine("是汉字"); else Console.WriteLine("不是汉字"); } ...