如何把一段文本中类似的“表1-2-17”都替换成“表1.2.17”.....得到光a=-2-8标标在中位置,我们(1-2-0)移动图 1-2-0光标位置时在(3-2-8)的任务栏,我表1-2-17们可(2)以看到,第()3几(1-2-0)行,表1-6-17那么这个值能程序表1-2-17的方法取得吗......表1-2-26......替换结果应该为:.....得到光a=-2-8标标在中位置,我们(1-2-0)移动图 1-2-0光标位置时在(3-2-8)的任务栏,我表1.2.17们可(2)以看到,第()3几(1-2-0)行,表1.6.17那么这个值能程序表1-2-17的方法取得吗......表1.2.26......
解决方案 »
- 【小白电脑前坐等高手答复】Gridview下载和删除
- override和实例化
- 200分请教SQL中in参数在存储过程中的传递问题?
- 如何在多个windows窗口中共享数据连接
- 请问那有inside C# 第二版的中文版。tom archer著。
- 连接测试失败:ORA-06413: 连接未打开
- __刚下载了farpoint Spread for win Forms 4,请问谁有序列号和注册码啊???急...........
- 如何判断当前的操作系统是英文还是中文?
- 请问 vs.net 安装光盘(7张)里面有没有包含 WTL ?
- 图片填充GDI+绘制的矩形时,底部出现蓝色边框怎么回事
- c# 怎么调出系统的音量控制器
- 关于WF工作流那个客户自定义的功能叫什么呢,忘记了
string tempStr = File.ReadAllText(@"C:\Documents and Settings\Administrator\桌面\Test.txt", Encoding.GetEncoding("GB2312"));
tempStr = tempStr.Replace("表1-2-17", "表1.2.17");
Regex regexX = new Regex(@"表\d+-\d+-\d+");
if(regexX.IsMatch(str1))
{
Console.WriteLine(str1.Replace('-', '.'));
}
void Main()
{
string str=".....得到光a=-2-8标标在中位置,我们(1-2-0)移动图 1-2-0光标位置时在(3-2-8)的任务栏,我表1-2-17们可(2)以看到,第()3几(1-2-0)行,表1-6-17那么这个值能程序表1-2-17的方法取得吗......表1-2-26......";
str=Regex.Replace(str,@"(?<=表)\d+-\d+-\d+",m=>m.Value.Replace("-","."));
Console.WriteLine(str);
//.....得到光a=-2-8标标在中位置,我们(1-2-0)移动图 1-2-0光标位置时在(3-2-8)的任务栏,我表1.2.17们可(2)以看到,第()3几(1-2-0)行,表1.6.17那么这个值能程序表1.2.17的方法取得吗......表1.2.26......
}