sqlserver 截取字符串到某个字符 sql字符串截取到某一字符

2025-02-25 06:26 - 立有生活网

您好,今天小周来为大家解答以上的问题。sqlserver 截取字符串到某个字符相信很多小伙伴还不知道,现在让我们一起来看看吧!

1、Next i1.根据单个分隔字符用split截取(3 row(s) affected)例如string st="GT123_1";string[] sArray=st.split("_");即可得到sArray[0]="GT123",sArray[1]="1";2.利用多个字符来分隔字符串例如string str = "GTAZB_JiangjBen_123";foreach(string e in sArray)}得到sArray[0]="GTAZB",sArray[1]="Jiang",sArray[2]="Ben",sArray[3]="123";3根据字符串或字符串组来截取字符串例如string str = "GTAZB_JiangjBen_123";string[] sArray = str.Split( new string[]{"Ji","jB"}, StringSplitOptions.RemoveEmptyEntries);foreach(string e in sArray)}得到sArray[0]="GTAZB_",sArray[1]="ang",sArray[2]="en_123";4提取字符串中的第i个字符开始的长度为j的字符串;例如string str = "GTAZB_JiangjBen_123";int start=3,length=8;Console.WriteLine(str.Substring(start-1, length));输出得到AZB_Jian。

2、5提取字符串中右数长度为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_3217删除字符串中的特定字符串Jiangjstring str = "GTAZB_JiangjBen_123";string tSt;tSt = str.Replace("Jiangj","");Console.WriteLine(tSt);输出GTAZB_Ben_1238删除指定位置(第i个)的指定长度(length)的字符串string str = "GTAZB_JiangjBen_123";str=str.remove(i,length);console.wriine(str);输出GTAZBen_123。

本文到这结束,希望上面文章对大家有所帮助。

ansys流体分析包含了什么(ansys流体分析模块)

关于ansys流体分析包含了什么,ansys流体分析模块这个很多人还不知道,今天小天来为大家解答以上的问题,现在让我们一起来看看吧! ansys流体分析包含了什么(ansys流体分析模块) ansys流体分析包含···

调查汇报工作范文 调查报告的汇报

欣欣给大家谈谈调查汇报工作范文,以及调查报告的汇报应用的知识点,希望对你所遇到的问题有所帮助。 调查汇报工作范文 调查报告的汇报 调查汇报工作范文 调查报告的汇报 1、工作 总结 是为···

茂名水产养殖设施招标信息 茂名水产养殖设施

您好,今天小天来为大家解答以上的问题。茂名水产养殖设施招标信息相信很多小伙伴还不知道,现在让我们一起来看看吧! 茂名水产养殖设施招标信息 茂名水产养殖设施招标信息公示 茂名水产养殖···