社区
C#
帖子详情
从某个字符串中删除指定位置的字符,如何实现
xsf0515
2011-10-19 02:57:57
例:字符串A:已知要删除的字符在字符串A中的位置
怎么把它从字符串里删除
单个字符就可以
...全文
2497
11
打赏
收藏
从某个字符串中删除指定位置的字符,如何实现
例:字符串A:已知要删除的字符在字符串A中的位置 怎么把它从字符串里删除 单个字符就可以
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用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);
python 去除
字符
串
中
指定
字符
python
中
的strip()可以去除头尾
指定
字符
结果: 可以看到只能
删除
头尾
指定
字符
。想要去除
中
间
字符
,可以使用replace()函数 结果: note:1. strip(str)基本用法:ss.strip(rmStr)ss.strip()参数为空时,默认去除ss
字符
串
中
头尾\r, \t, \n, 空格等
字符
;参数为某个
字符
时,可以去掉头尾
指定
字符
噢,例如:输入: 运行结果: 需要注意strip是按
字符
级别匹配的,只要头尾出现
字符
集
中
的
字符
,就会被strip掉,而不是整段
字符
匹配
c语言
删除
字符
串
中
特定
字符
串
,去除
字符
串
中
某个
字符
C语言
删除
字符
串
中
指定
字符
...
JAVA
删除
字符
串
中
指定
的
字符
要CSS布局HTML小编今天和大家分享用到函数的调用。 编制函数fun,其功能是:
删除
一个
字符
串
中
指定
的一、问题描述:从键盘输入一个
字符
串
给str和一个
字符
给c,
删除
str
中
的所有
字符
c并输出
删除
后的
字符
串
str。输入:第一行是一个
字符
串
; 第二行是一个
字符
。输出:
删除
指定
字符
后的
字符
串
。 二、设计思路:c语言
中
怎样写
删除
字符
串
中
某个
字符
的程序啊?rt,各位大神帮帮...
从
字符
串
中
删除
指定
字符
编写一个函数
实现
功能:从
字符
串
中
删除
指定
的
字符
。同一字母的大、小写按不同
字符
处理。例如:程序执行时输入
字符
串
:turbo c and Borland c++,从键盘输入
字符
n,则输出后变为:turbo c ad Borlad c++。如果输入的
字符
在
字符
串
中
不存在,则
字符
串
原样输出。测试样例: 输入: turbo c and Borland c++ n 输出: turbo c ad Borlad c++主函数已经给定,只需要完成
删除
函数: void Delchar(char *str,char c)
C语言
实现
去除
字符
串
中
指定
字符
的功能
通过以上的代码
实现
,我们可以在C语言
中
轻松地去除
字符
串
中
指定
的
字符
。这个算法思路简单直观,可以应用于许多实际问题
中
,如
字符
串
处理、数据清洗等。希望本文能帮助你理解并
实现
这一功能。假设用户输入的
字符
串
为:“Hello, World!”,要去除的
字符
为逗号(,),那么程序的输出结果将为:“Hello World!在C语言
中
,我们经常需要对
字符
串
进行处理。有时候,我们需要从一个
字符
串
中
去除
指定
的
字符
。本文将介绍如何使用C语言编写代码
实现
这一功能。
js
删除
字符
串
中
的
指定
字符
串
js
删除
字符
串
中
的
指定
字符
串
C#
111,111
社区成员
642,556
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章