最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

C#中整理了幾種字符串截取方法小結(jié)

 更新時(shí)間:2024年01月08日 15:07:30   作者:白衫故人  
本文給大家整理了幾種字符串截取方法,?(Substring);(Remove);(Replace)方法和split方法,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友參考下吧

一、 (Substring);(Remove);(Replace)

1、取字符串的前i個(gè)字符

(1)string str1=str.Substring(0,i);
(2)string str1=str.Remove(i,str.Length-i);

2、去掉字符串的前i個(gè)字符

string str1=str.Remove(0,i);
string str1=str.SubString(i);

3、從右邊開始取i個(gè)字符

string str1=str.SubString(str.Length-i);
string str1=str.Remove(0,str.Length-i);

4、從右邊開始去掉i個(gè)字符

string str1=str.Substring(0,str.Length-i);
string str1=str.Remove(str.Length-i,i);

5 、如果字符串中有"abc"則替換成"ABC"

str=str.Replace("abc","ABC");

6、c#截取字符串最后一個(gè)字符的問題

str1.Substring(str1.LastIndexOf(",")+1);

7、C# 截取字符串最后一個(gè)字符

k = k.Substring(k.Length-1, 1);

二、split

1.根據(jù)單個(gè)分隔字符用split截取

string st="GT123_1";
string[] sArray=st.split("_");
即可得到sArray[0]="GT123",sArray[1]="1";

2.利用多個(gè)字符來分隔字符串

例如

string str = "GTAZB_JiangjBen_123";
string[] sArray = str.Split(new char[2] { 'j', '_' });
foreach(string e in sArray)
{
Console.WriteLine(e);
}

得到sArray[0]="GTAZB",sArray[1]="Jiang",sArray[2]="Ben",sArray[3]="123";

3.根據(jù)字符串或字符串組來截取字符串

例如

string str = "GTAZB_JiangjBen_123";
string[] sArray = str.Split( new string[]{"Ji","jB"}, StringSplitOptions.RemoveEmptyEntries);
foreach(string e in sArray)
{
Console.WriteLine(e);
}

得到sArray[0]="GTAZB_",sArray[1]="ang",sArray[2]="en_123";

4.提取字符串中的第i個(gè)字符開始的長度為j的字符串;

例如

string str = "GTAZB_JiangjBen_123";
int start=3,length=8; 
Console.WriteLine(str.Substring(start-1, length));

輸出得到AZB_Jian。 

5.提取字符串中右數(shù)長度為i的字符串

string str = "GTAZB_JiangjBen_123";
string tSt;
int i=5;
tSt = str.Substring(str.Length - i); 
Console.WriteLine(tSt);

輸出n_123;

6.替換字符串中的特定字符串

string str = "GTAZB_JiangjBen_123";
string tSt;
tSt = str.Replace("123","321");
Console.WriteLine(tSt);

輸出GTAZB_JiangjBen_321

7.刪除字符串中的特定字符串Jiangj

string str = "GTAZB_JiangjBen_123";
string tSt;
tSt = str.Replace("Jiangj","");
Console.WriteLine(tSt);

輸出GTAZB_Ben_123

8.刪除指定位置(第i個(gè))的指定長度(length)的字符串

string str = "GTAZB_JiangjBen_123";
int i=5,length=8;
str=str.remove(i,length);
console.writeline(str);

輸出GTAZBen_123。

到此這篇關(guān)于C#整理了幾種字符串截取方法的文章就介紹到這了,更多相關(guān)c#字符串截取內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • C#自定義類型強(qiáng)制轉(zhuǎn)換實(shí)例分析

    C#自定義類型強(qiáng)制轉(zhuǎn)換實(shí)例分析

    這篇文章主要介紹了C#自定義類型強(qiáng)制轉(zhuǎn)換的方法,實(shí)例分析了C#類型轉(zhuǎn)換的相關(guān)技巧,需要的朋友可以參考下
    2015-05-05
  • C#使用NPOI庫讀寫Excel文件

    C#使用NPOI庫讀寫Excel文件

    這篇文章主要為大家詳細(xì)介紹了C#使用NPOI庫讀寫Excel文件,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-02-02
  • C#?EventHander的具體使用

    C#?EventHander的具體使用

    EventHandler是一種用于處理事件的委托類型,它在C#中用于處理沒有特定參數(shù)或返回值的簡單事件,本文就來介紹C#?EventHander的具體使用,感興趣的可以了解一下
    2025-01-01
  • C# 設(shè)計(jì)模式系列教程-工廠方法模式

    C# 設(shè)計(jì)模式系列教程-工廠方法模式

    工廠方法去除了條件分支(解除了工廠類與分支的耦合),解決了簡單工廠對修改開放的問題。
    2016-06-06
  • Unity TextMeshPro實(shí)現(xiàn)富文本超鏈接默認(rèn)字體追加字體

    Unity TextMeshPro實(shí)現(xiàn)富文本超鏈接默認(rèn)字體追加字體

    這篇文章主要為大家介紹了Unity TextMeshPro實(shí)現(xiàn)富文本超鏈接默認(rèn)字體追加字體示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-01-01
  • C#多線程系列之任務(wù)基礎(chǔ)(三)

    C#多線程系列之任務(wù)基礎(chǔ)(三)

    本文詳細(xì)講解了C#多線程的任務(wù)基礎(chǔ),文中通過示例代碼介紹的非常詳細(xì)。對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-02-02
  • C#中的GDI+圖像編程詳解

    C#中的GDI+圖像編程詳解

    本文詳細(xì)講解了C#中的GDI+圖像編程,文中通過示例代碼介紹的非常詳細(xì)。對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-05-05
  • Unity中使用反射機(jī)制調(diào)用函數(shù)

    Unity中使用反射機(jī)制調(diào)用函數(shù)

    這篇文章主要為大家詳細(xì)介紹了Unity中使用反射機(jī)制調(diào)用函數(shù),文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-03-03
  • C#垃圾回收的優(yōu)化實(shí)踐

    C#垃圾回收的優(yōu)化實(shí)踐

    垃圾回收是.NET的自動內(nèi)存管理機(jī)制,通過分代收集和內(nèi)存壓縮優(yōu)化內(nèi)存使用,本文主要介紹了C#垃圾回收的優(yōu)化實(shí)踐,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2025-06-06
  • c#項(xiàng)目將dll打包到exe中的步驟

    c#項(xiàng)目將dll打包到exe中的步驟

    這篇文章主要介紹了c#項(xiàng)目將dll打包到exe中的步驟,幫助大家更好的理解和學(xué)習(xí)使用c#,感興趣的朋友可以了解下
    2021-04-04

最新評論

福泉市| 陆川县| 贵州省| 绍兴市| 东乡县| 苏尼特左旗| 富宁县| 托里县| 正阳县| 红原县| 南涧| 公主岭市| 临泽县| 石首市| 东明县| 石泉县| 桂林市| 乡宁县| 西贡区| 瓦房店市| 虞城县| 县级市| 郴州市| 客服| 浦北县| 水城县| 东乡族自治县| 垣曲县| 日喀则市| 宣武区| 汪清县| 安岳县| 南皮县| 本溪| 大竹县| 鲜城| 丹凤县| 民县| 新余市| 卫辉市| 闻喜县|