现在的位置: 首页 > 综合 > 正文

C#中字符串的比较

2012年12月20日 ⁄ 综合 ⁄ 共 465字 ⁄ 字号 评论关闭

在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

{

     "不是数字"

}

 

这只是今天的一点小收获

抱歉!评论已关闭.