国产成+人+综合+亚洲 欧美-国产成+人+综合+亚洲专-国产成+人欧美+综合在线观看-国产成a人片在线观看视频-国产成a人片在线观看视频99-国产成a人片在线观看视频下载

    您現(xiàn)在所在的位置:首頁(yè) >學(xué)習(xí)資源 > Unity游戲/VR/AR入門教材 > VR開發(fā)入門教程38:控制臺(tái)編程--字符串02

    VR開發(fā)入門教程38:控制臺(tái)編程--字符串02

    來(lái)源:奇酷教育 發(fā)表于:

      字符串的分割  Split(重載的參數(shù)列表),用于將字符串按某字符或者某字符串進(jìn)行分割  示例:  解析IP格式 并判斷每個(gè)IP段是否在

      字符串的分割

      Split(重載的參數(shù)列表),用于將字符串按某字符或者某字符串進(jìn)行分割

      示例:

      解析IP格式 并判斷每個(gè)IP段是否在合理范圍,xxx.xxx.xxx.xxx

      步驟解析:

      1.按.進(jìn)行分割

      str.Split()

      2.{xxx,xxx,xxx,xxx}

      3.遍歷數(shù)組 判斷每一個(gè)數(shù)組位置的值是否在0-255之間

      4.若全部合格 則該IP正常 否則IP格式錯(cuò)誤

      public static void TestSplit(String ip)

      {

      // 192.168.10.50

      String[] ips = ip.Split(new char[] { '.' },StringSplitOptions.RemoveEmptyEntries);

      // 必須為4個(gè)部分!!!

      if (ips.Length != 4)

      {

      Console.WriteLine("IP不合理!");

      return;

      }

      // 循環(huán)遍歷 查看每個(gè)位置的值是否合理

      for (int i = 0; i < ips.Length; i++)

      {

      // 是否為數(shù)字

      int ipNum;

      if (int.TryParse(ips[i],out ipNum) == false)

      {

      Console.WriteLine("IP不合理!");

      return;

      }

      // 判斷范圍

      if (ipNum < 0 || ipNum > 255)

      {

      Console.WriteLine("IP不合理!");

      return;

      }

      }

      Console.WriteLine("IP正確");

      }

      字符串的替換

      Replace 方法

      示例:屏蔽掉敏感詞匯

      字符串查詢

      IndexOf 方法、LastIndexOf 方法、StartsWith 方法、EndsWith 方法

      示例:

      1.查詢字符串中e出現(xiàn)的所有位置

      2.判斷文件類型是否符合要求

      fileName = "c#.txt"

      fileName = "c#.ppt"

      3.判斷網(wǎng)址輸入是否以www或http開頭

      public static void TestFileType()

      {

      String fileName = "xxx.rmvb";

      String fileName1 = "xxx.jpeg";

      String fileName2 = "xxx.xls";

      Console.WriteLine(fileName.EndsWith(".jpeg"));

      Console.WriteLine(fileName1.EndsWith(".jpeg"));

      Console.WriteLine(fileName2.EndsWith(".jpeg"));

      }

      public static void TestPre()

      {

      String file = "game_temp_001_xxx.temp";

      String file2 = "c#.ppt";

      String file3 = "Unity.chm";

      String file4 = "game_temp_002_xxx.temp";

      Console.WriteLine(file.StartsWith("game_temp_"));

      Console.WriteLine(file2.StartsWith("game_temp_"));

      Console.WriteLine(file3.StartsWith("game_temp_"));

      Console.WriteLine(file4.StartsWith("game_temp_"));

      }

      public static void SearchSub(String search,String sub)

      {

      // 開始搜索的位置

      int index = 0;

      index = search.IndexOf(sub);

      // 循環(huán)搜索

      while (index != -1)

      {

      // 顯示位置

      Console.WriteLine(index);

      // 繼續(xù)搜索

      index = search.IndexOf(sub,index+1);

      }

      int num = 0;

      num = search.LastIndexOf(sub);

      while(num !=-1)

      {

      Console.WriteLine(num);

      if(num==0)

      {

      break;

      }

      else

      {

      num = search.LastIndexOf(sub, num - 1);

      }

      }

      }
     

    >>>更多Python入門教程:Python入門

    主站蜘蛛池模板: 亚洲一区二区三区麻豆 | 91在线视屏 | 交换国产精品视频一区 | 欧美午夜在线播放 | 欧美国产综合在线 | 色播播影院 | 久久视频免费观看 | 伊人久久99 | 在线午夜 | 亚洲国产成人最新精品资源 | 日韩做爰视频免费 | 国产精品欧美久久久久天天影视 | 国产精品久久久久激情影院 | 99999久久久久久亚洲 | 婷婷亚洲五月色综合 | 一级毛片毛片毛片毛毛片 | 免费一级毛毛片 | 五月天 亚洲 | 在线观看免费av网站 | 欧美日韩加勒比一区二区三区 | 久久综合九色综合97_ 久久久 | 亚洲欧美日韩国产精品久久 | 成人影院午夜久久影院 | 亚洲国产精品自产拍在线播放 | 久久永久免费中文字幕 | 日本国产成人精品视频 | 久久久国产精品免费视频 | 黑人特级粗α级毛片 | 日本成人a视频 | 欧美xx毛片免费看 | 青草网址 | 国产日韩欧美在线观看不卡 | 成人欧美一区二区三区在线 | 国产一二三区精品 | 操美女穴 | 欧美激情在线一区二区三区 | 国产高清一区二区三区 | 伊人久久波多野结衣中文字幕 | 在线观看欧美视频 | 国产亚洲欧美久久久久 | 日韩欧美亚洲精品 |