c#截取后几位_C#几种截取字符串的方法小结
匿名用户
1级
2013-08-26 回答
1.根据单个分隔字符用split截取例如复制代码代码如下:string st="GT123_1";
string[] sArray=st.split("_");
即可得到sArray[0]="GT123",sArray[1]="1";
2.利用多个字符来分隔字符串例如复制代码代码如下: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根据字符串或字符串组来截取字符串例如复制代码代码如下: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个字符开始的长度为j的字符串;例如复制代码代码如下:string str = "GTAZB_JiangjBen_123";
int start=3,length=8;
Console.WriteLine(str.Substring(start-1, length));
输出得到AZB_Jian。
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_321
7删除字符串中的特定字符串Jiangj复制代码代码如下:string str = "GTAZB_JiangjBen_123";
string tSt;
tSt = str.Replace("Jiangj","");
Console.WriteLine(tSt);
输出GTAZB_Ben_123
8删除指定位置(第i个)的指定长度(length)的字符串复制代码代码如下:string str = "GTAZB_JiangjBen_123";
int i=5,length=8;
str=str.remove(i,length);
c#截取后几位_C#几种截取字符串的方法小结相关推荐
- c#截取字符串后几位_C#几种截取字符串的方法小结 (摘抄)
1.根据单个分隔字符用split截取 例如 string st="GT123_1"; string[] sArray=st.split("_"); 即可得到sA ...
- java字符串截取后几位
字符串中截取后几位,或从后面数第几位到第几位! public class demo4 {public static void main(String[] args) {String str = &qu ...
- C++中常见的几种输入字符串的方法
C++中常见的几种输入字符串的方法_是赵薰薰呀的博客-CSDN博客_c++输入字符串 可以用的函数 substr substr有2种用法: 假设:string s = "0123456789 ...
- php随机数字符串,php生成随机数/生成随机字符串的方法小结【5种方法】
php生成随机数/生成随机字符串的方法小结[5种方法],字符串,随机数,在线,数组,字符 php生成随机数/生成随机字符串的方法小结[5种方法] 易采站长站,站长之家为您整理了php生成随机数/生成随 ...
- python中如何连接两个字符串_python中5种连接字符串的方法
字符串是Python中常用的数据类型,在开发过程中可以对字符创进行截取并与其他字符创进行连接.本文为大家介绍了5种连接字符串的方法. 1.加号 如果有其他编程语言开发经验的人,肯定知道很多语言里面是用 ...
- java中截取后几位字符串_java截取字符串后几位
java中常用的字符串的截取方法_计算机软件及应用_IT/计算机_专业资料.jsp中常见使用技术,js,jstl,eclipse,java 1.length() 字符串的长度 例:char chars ...
- [Java]保留数值后2位的几种方法
注: 1.以下分析基于JDK1.8.0_74. 2.实验以Double数值为例 一.返回double型 (一)Math.round 1.示例 public static void test1() { ...
- 盘点:U盘损坏后如何修复的五种状况和解决方法
在这个数码信息时代,除了电脑.手机作为信息传递的载体,还有一种便携式载体--U盘.相信不管是学生党还是工作党,都有使用过U盘进行拷贝文件,使用过的小伙伴们就一定会遇到以下的几种情况:U盘中毒.U盘文件 ...
- excel字符串和单元格拼接_excel字符合并技巧:几种连接字符串的方法助你高效办公...
编按:哈喽,大家好!用excel连接字符串,是我们在日常工作中,比较常用的技巧.相信大家使用最多的连接方式就是"&".但其实,在excel中连接字符串的方法有很多,并且,看 ...
最新文章
- 工程能力提升管理之道
- 使用Numpy和Scipy处理图像
- C#后台利用正则表达式查找匹配字符
- 【原创】Android VMP加壳 POC
- Dubbo 一篇文章就够了:Dubbo遇到初恋
- css sprint 生成工具 bg2css
- CTF-Web-常用伪协议用法:
- git安装后找不见版本_无法安装最新版本的Gitlab
- 七夕单日票房破5亿!创复工后单日票房新高
- matlab 排列组合
- 【面试】不容错过的12个深度学习面试问题
- 67.Systemd 实战
- x[:,n]或者x[n,:]的用法
- 线程的创建以及线程的本质
- Spark RDD概念学习系列之什么是Pair RDD
- 均衡器算法_必须像算法一样对算法进行仔细调整。 怎么样? 算法均衡器
- 高等代数——大学高等代数课程创新教材(丘维声)——3.7笔记+习题
- 为什么技术管理者要懂一点产品思维?向苹果,爱马仕学习产品底层素养
- 斐波那契数列python编程_fibonacci数列-斐波那契数列-python编程
- 详细解说Windows 8.1与Windows 8的区别(Win8.1与Win8区别)