乡下人产国偷v产偷v自拍,国产午夜片在线观看,婷婷成人亚洲综合国产麻豆,久久综合给合久久狠狠狠9

  • <output id="e9wm2"></output>
    <s id="e9wm2"><nobr id="e9wm2"><ins id="e9wm2"></ins></nobr></s>

    • 分享

      C#判斷字符串中是否含有漢字

       ylw527 2010-12-31
      C#判斷字符串中是否含有漢字
      2009年06月29日 星期一 21:45

      C#判斷字符串中是否含有漢字

      string strTmp = "se 5 %# @e";

      使用正則表達(dá)式

      Regex r = new Regex(@"[\u4e00-\u9fa5]+");

                  Match mc = r.Match(strTmp);

                  if(mc.Length!=0)

                  {

                      Console.WriteLine("strTmp含有漢字..");

                  }

      一般方法

      int n1=0,n2=0,n3=0,n4=0,n5=0;

                  foreach (char ch in strTmp)

                  {

                      if (ch >= '0' && ch <= '9')

                          n1++;//n1對(duì)數(shù)字進(jìn)行計(jì)數(shù)

                      else if (ch >= 'a' && ch <= 'z' || ch >= 'A' && ch <= 'Z')

                          n2++;//n2對(duì)字母進(jìn)行計(jì)數(shù)

                      else if (ch == ' ')

                          n3++;//n3對(duì)空格進(jìn)行計(jì)數(shù)

                      else if (ch >= 0x4e00 && ch <= 0x9fa5)

                      {

                          n4++;//n4對(duì)漢字進(jìn)行計(jì)數(shù)

                      }

                      else

                      {

                          n5++;//n5對(duì)特殊字符進(jìn)行計(jì)數(shù)

                      }

                  }

      判斷是否含有空格

      int pos=strTmp.IndexOf(' ');

                  if (pos == -1)

                  {

                      Console.WriteLine("不含有空格");

                  }

                  else

                  {

                      Console.WriteLine("含空格");

                  }

      判斷一個(gè)字符是否為漢字

      string strTmp = "";

                  byte[] tmp = System.Text.Encoding.Default.GetBytes(strTmp);

                  if (tmp.Length > 1)

                  {

                      Console.WriteLine("該字符為漢字..");

                  }

      using System.Text.RegularExpressions;//先導(dǎo)入這個(gè)使用正則表達(dá)式
      Regex reg = new Regex(@"[\u4e00-\u9fa5]");//正則表達(dá)式
      string str="smile 卡";
      if (reg.IsMatch(str))
      {
      Console.WriteLine("有漢字");
      }
      else
      {
      Console.WriteLine("沒漢字");
      }

        本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
        轉(zhuǎn)藏 分享 獻(xiàn)花(0

        0條評(píng)論

        發(fā)表

        請(qǐng)遵守用戶 評(píng)論公約

        類似文章 更多