社区
C#
帖子详情
从某个字符串中删除指定位置的字符,如何实现
xsf0515
2011-10-19 02:57:57
例:字符串A:已知要删除的字符在字符串A中的位置
怎么把它从字符串里删除
单个字符就可以
...全文
2529
11
打赏
收藏
从某个字符串中删除指定位置的字符,如何实现
例:字符串A:已知要删除的字符在字符串A中的位置 怎么把它从字符串里删除 单个字符就可以
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xsf0515
2011-10-19
打赏
举报
回复
谢谢各位了
Indifferent_Wind
2011-10-19
打赏
举报
回复
由上评论得知删除一个指定位置的字符。
那么请根据方法删除已知的多个位置的字符
如string str="abcdefg";//要删除字符在1,5位置的即为(a和e)
那么在将 a删除之后的字符是bcdefg,那么原先在第5个位置的字符的位置向前减一
编程思想
2011-10-19
打赏
举报
回复
[Quote=引用 6 楼 xsf0515 的回复:]
谢谢各位 如果我要删除多个字符 这里的多个字符是不连串的
意思就是要从这个字符串里删除多个都是单个的字符
也是已知要删除的的字符的位置
[/Quote]
你这个"已知要删除的字符位置"应该是个集合吧?遍历这个集合,用上面各位说的方法就行了,反正一个就是string.Remove(int startIndex,int count)
多个就循环多次执行它咯
Indifferent_Wind
2011-10-19
打赏
举报
回复
已知以上删除一个指定的方法。
那么你循环下要删除的字符的位置(排序过的,从小到大的),不就可以。然后每个位置减去已删除的字符数量不就可以了
hudenq
2011-10-19
打赏
举报
回复
[Quote=引用 6 楼 xsf0515 的回复:]
谢谢各位 如果我要删除多个字符 这里的多个字符是不连串的
意思就是要从这个字符串里删除多个都是单个的字符
也是已知要删除的的字符的位置
[/Quote]
一个会,多几个不会了?
xsf0515
2011-10-19
打赏
举报
回复
谢谢各位 如果我要删除多个字符 这里的多个字符是不连串的
意思就是要从这个字符串里删除多个都是单个的字符
也是已知要删除的的字符的位置
寒江易雪_王孙
2011-10-19
打赏
举报
回复
str=str.SubString(str.IndexOf("你要的字符"),1);
str=str.Remove("XXXX
萧炎
2011-10-19
打赏
举报
回复
string str="asdadAaaaa";
int num=str.Indexof(A);
string result=str.Remove(num,1);
1800包吃包住
2011-10-19
打赏
举报
回复
[Quote=引用 2 楼 gomoku 的回复:]
str = str.Remove(i, 1);
[/Quote]
+1
也可以str=str.substring(0,i)+str.substring(i);
只是麻烦点
gomoku
2011-10-19
打赏
举报
回复
str = str.Remove(i, 1);
gomoku
2011-10-19
打赏
举报
回复
str = str.Remove(i);
c语言
实现
字符
串
的
指定
位置
删除
本文介绍了一种使用C语言
实现
从
字符
串
中
删除
指定
位置
及其后的若干
字符
的方法,并提供了一个示例程序。此外,还讨论了另一种思路,即通过
字符
串
拆分和连接函数来达到相同目的。
删除
字符
串
中
指定
位置
的
字符
本文介绍了一个C语言函数,用于
删除
字符
串
中
指定
位置
的
字符
。通过实例演示了如何使用此函数,并提供了代码
实现
细节。
删除
一个
字符
串
中
指定
位置
上的
字符
该博客介绍了一个简单的C语言程序,用于从输入的
字符
串
中
删除
指定
位置
的
字符
。用户首先输入一行
字符
串
,然后
指定
要
删除
字符
的
位置
,程序通过移动
字符
实现
删除
操作,并输出
删除
后的结果。示例
中
,输入
字符
串
'abcde',
删除
位置
为3,则输出结果为'abde'。这个程序展示了基本的
字符
串
操作和数组处理技巧。
从
字符
串
指定
位置
删除
指定
长度字串
该博客介绍了一种使用C语言编写的函数,该函数能够从给定
字符
串
的
指定
位置
开始
删除
指定
长度的子串。通过调整
字符
串
内部元素,
实现
了
字符
串
的动态修改,最终输出结果为
删除
后的
字符
串
。
以下程序
实现
从
字符
串
str
中
删除
第i个
字符
开始的连续n个字
这篇博客讲解了如何使用C语言编写一个程序,通过输入
字符
串
、
删除
指定
位置
的
字符
数来
实现
字符
串
的修改。它涉及到用户输入验证和
字符
数组操作,适合理解基本C语言流程的读者。
C#
111,132
社区成员
642,541
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章