导航
  • 主页
  • C#综合技术
  • C#互联网桌面应用
  • AppLauncher
  • WinForm
  • WPF
  • 问答

一个字符串中有两个“解析”,我只要把第一个替换成“答案”,最简单的方法是什么

hexinyu2005 2007-05-11 05:47:12
sting a="ljadsflasdl解析撒旦按时打发三季稻法解析暗暗"

想转成这样的

sting a="ljadsflasdl答案撒旦按时打发三季稻法解析暗暗"
...全文
186 点赞 收藏 5
写回复
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
soaringbird 2007-05-14
a = a.Remove(a.IndexOf("解析"), 2);
回复
wheeler 2007-05-11
int pos = a.IndexOf("解析");
a = a.Substring(0, pos) + "答案"+a.Substring(pos + 2);

此乃正解
回复
frankla 2007-05-11


a = a.Replace("解析","答案");
回复
wangyanq111 2007-05-11
对头!`
回复
soaringbird 2007-05-11
int pos = a.IndexOf("解析");
a = a.Substring(0, pos) + "答案"+a.Substring(pos + 2);
回复
发动态
发帖子
C#
创建于2007-09-28

10.4w+

社区成员

.NET技术 C#
申请成为版主
社区公告

全世界最好的语言,没有之一.