for (int i = 0; i < str.Length - 1; i++)
{
strnews += str[i].Replace("aa"+i, "bb"+i-1);
}请教各位Replace如何动态替换数据呢
{
strnews += str[i].Replace("aa"+i, "bb"+i-1);
}请教各位Replace如何动态替换数据呢
解决方案 »
- 如何查询开始日期和结束日期之间的数据
- C#做的Windows服务无法实现开机后启动
- c#异步Socket怎样设置连接超时,发送超时,接收超时
- GraphicsPath问题。。。
- 手动打开excel文件,再运行程序,文件关闭进程也释放不掉
- 怎样才能使程序只能运行一个实例 (语言:C#, 运行环境:Pocket PC 2003)
- 什么是托管???????
- 100分现场求助:请问怎么样在Web程序中只是选择文件(并且可以获取路径)而不是上传文件
- 关于水晶报表的问题
- C#编写数据库应用程序方便吗?
- C#web 用html button能否像服务器控件那样发送数据?
- 运用数组输出杨辉三角,我的方法结果是乱码,求指教和方法(数组)
aa3=127;
aa4=313;
aa5=211;
aa6=141;
aa7=536;
如何替换成如下
bb1=111;
bb2=127;
bb3=313;
bb4=211;
bb5=141;
bb6=536;for (int i = 0; i < str.Length - 1; i++)
{
strnews += str[i].Replace("aa"+i, "bb"+i-1);
}
string[] str = {"aa2 = 111;", "aa3 = 127;","aa4 = 313;","aa5 = 211;", "aa6 = 141;","aa7 = 536;"};
string strnews = "";
int int1 = int.Parse(str[0].Substring(2, 1));
for (int i = 0; i < str.Length; i++)
{
strnews += str[i].Replace("aa" + (i + int1).ToString(), "bb" + (i + int1 - 1).ToString());
}
textBox1.Text = strnews;
return;
string str = "aa2=111;";
Match m = Regex.Match(str,@"\d",RegexOptions.IgnoreCase);
str = Regex.Replace(str,@"aa\d",@"bb"+(int.Parse(m.Value.ToString())-1),RegexOptions.IgnoreCase);