问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

c#如何把字符串中的指定字符删除

发布网友 发布时间:2022-04-20 18:44

我来回答

10个回答

热心网友 时间:2022-05-19 15:19

可以使用以下四种方法:

一、使用关键字:Replace

public string Replace(char oldChar,char newChar); 在对象中寻找oldChar,如果寻找到,就用newChar将oldChar替换掉。

1、实例代码:

2、执行结果:

二、Remove(C#删除字符串)

public string Remove(int startIndex); 从startIndex位置开始,删除此位置后所有的字符(包括当前位置所指定的字符)。

示例代码:

三、Substring(C#字符串截取)

public string Substring(int startIndex); 从startIndex位置开始,提取此位置后所有的字符(包括当前位置所指定的字符)。

示例代码:

四、Trim(C#清空空格):

public string Trim ():将字符串对象包含的字符串两边的空格去掉后返回。

public string Trim ( params char[] trimChars ): 从此实例的开始和末尾移除数组中指定的一组字符的所有匹配项。

示例代码如下:

参考资料:

百度百科--substring

微软文档中心--replace

微软文档中心--remove

微软文档中心--String.Trim Method

热心网友 时间:2022-05-19 16:37

string s = "abc";

int len = s.Length;

char[] s2 = new char[len];

int i2 = 0;

for (int i = 0; i < len; i++)

{

char c = s[i];

if (c != '\r' && c != '\n' && c != '\t')

s2[i2++] = c;

}

return new String(s2, 0, i2);

扩展资料:

C#常用的字符串操作方法:替换、删除、拆分字符串

1、C#替换字符串):

public string Replace(char oldChar,char newChar); 在对象中寻找oldChar,如果寻找到,就用newChar将oldChar替换掉。

如:

string st = "abcdef";

string newstring = st.Replace('a', 'x');

Console.WriteLine(newstring);   //即:xbcdef

2、Remove(C#删除字符串):

public string Remove(int startIndex); 从startIndex位置开始,删除此位置后所有的字符(包括当前位置所指定的字符)。

如:  

string st = "abcdef";

string newstring = st.Remove(4);

Console.WriteLine(newstring);  //即:abcd

3、Substring(C#字符串截取):

public string Substring(int startIndex); 从startIndex位置开始,提取此位置后所有的字符(包括当前位置所指定的字符)。

如:  

string st = "abcdef";

string newstring = st.Substring(2);

Console.WriteLine(newstring);  //即:cdef

public string Substring(int startIndex,int count); 从startIndex位置开始,提取count个字符。
如:  

string st = "abcdef";

string newstring = st.Substring(2,2);

Console.WriteLine(newstring);  //即:cd

4、Split(C#拆分字符串)

public string[] Split ( params char[] separator ):根据separator 指定的没有字符分隔此实例中子字符串成为Unicode字符数组, separator可以是不包含分隔符的空数组或空引用。

public string[] Split ( char[] separator, int count ):参数count 指定要返回的子字符串的最大数量。 

如:

string st = "语文|数学|英语|物理";

string[] split = st.Split(new char[]{'|'},2);

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

{

Console.WriteLine(split[i]);

}

热心网友 时间:2022-05-19 18:11

嗯,字符串的Replace()方法应该可以帮你:(返回均是字符串)
string str=textBox.Text.Replace("111", "ggg");//替换字符串,也可以是一个字符,但是需要用双引号

string str= textBox.Text.Replace('f','g');//替换单个字符
试试吧

热心网友 时间:2022-05-19 20:03

string a = new string();
...//这里设置字符串a的值

//查找"string"并删除
int i = a.IndexOf("string");
a=a.Remove(i, "string".Length); // 结果在返回值中

热心网友 时间:2022-05-19 22:11

用replace方法 将字符串中要删除的字符替换为空就好了

热心网友 时间:2022-05-20 00:35

C#中string类有很强大的功能,其中有很多函数都可以做到substring()和indexof()搭配,也可以用remove(),反正有很多,就看楼主怎么去用了

热心网友 时间:2022-05-20 03:17

string s="aaabbb";
s = s.Replace("aaa","ccc");
Console.WriteLine(s);
=============结果===============
cccbbb

热心网友 时间:2022-05-20 06:15

String.Replace?这也太基本了吧?还是说你想用正则表达式?

热心网友 时间:2022-05-20 09:29

有个专门的函数 上MSDN上找
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
苹果电脑电池充不进电苹果电脑充不进去电是怎么回事 苹果电脑不充电没反应苹果电脑充电指示灯不亮充不了电怎么办 狗狗更加忠诚护家、善解人意,养一只宠物陪伴自己,泰迪能长多大... 描写泰迪狗的外形和特点的句子 国外留学有用吗 花钱出国留学有用吗 !这叫什么号 百万医疗赔付后是否可以续保 前一年理赔过医疗险还能续保吗? 医疗住院险理赔后还能购买吗? 如何在一个字符串去掉指定字符串 JAVA 删除字符串中指定的字符 c++如何在字符串中删除指定的字符 腾讯24小时人工服务在线咨询? 各位大人,我记得有一部动漫,里面有一个少女叫“柱... 想偷偷抱走,在动漫中有哪几位童年是软妹成年后是... 哪里可以看到成年人能看的魔卡少女樱动漫? 麻烦大家帮我推荐几部好看的动漫,要求 1、不幼稚... 有没有类似于会长是女仆大人,SA特优生,好想告诉... 求2013少女动画片,最好类似 会长大人是女仆 或者 ... 动漫类型分哪几种? 适合12岁女生看的日本!!动漫 求动漫少女被刺杀或枪杀的动漫,要名字,集数,谢谢 谁可以告诉我几个日本美少女的动画片?(如守护甜... 小女孩变成大人的动漫。 好看的少女动漫。例如金色琴弦。星座彼氏,会长大... 求几部较成人化的动画片 日本动漫主要分几类 创建qq账号和密码 如何开通新的QQ帐号和密码 c语言如何删除一串字符串中指定的字符串 任意输入一个字符串和字符,要求从该字符串中删除... 从某个字符串中删除指定位置的字符,如何实现 删除字符串中的指定字符,字符串和要删除的字符均由... C语言怎么删除字符串中的指定字符 c++编程:从字符串中删除指定的字符 java怎么删除字符串中的指定字符 如何删除一个字符串中指定的几种字符 字符串中去除特定字符 土保能转社保吗? 宁波土保转社保 苹果辅助功能不见了 苹果13怎么不用按键就能喊siri 苹果ios13手机如何虚拟位置 苹果13辅助功能里面为什么没有air 苹果手机辅助功能快捷键怎么打开? 苹果11pro,iOS13系统 怎么把小白点调出来啊?找了... ios13怎么调出小白点 iphone辅助功能选项怎样设置 苹果13辅助功能所有用法