在C#中字符创的比较
string.compare(,)
string.compare(,,true) //不区分大小写
逻辑值得比较 .T. .F. .t. .f.
int a = string.Compare("1(.F.)", ".F.", true) 结果a=1
数字的比较
int a = string.Compare("2(2)", "2", true) 结果a=1
其它的比较(英文字母、汉字==)
int a = string.Compare("ALTER", "8(ALTER)", true); 结果a=1
int a = string.Compare("逻辑", "3(逻辑)", true); 结果a=1
判断是不是字符串,利用正则表达式
using System.Text.RegularExpressions;
Regex r = new Regex(@"^/d+(/.)?/d*$");
if (r.IsMatch(tkanswer_tkt[tkanswer_len]))
{
"是数字"
}
else
{
"不是数字"
}
这只是今天的一点小收获