如何将下列字符串替换成我想要的字符串???(高手请进)
例如:单价=10
str=月单价*月数+单价*天数
想要的结果为:str=月单价*月数+10*天数
也就是只是替换“单价”而不是把“月单价”也替换了
[解决办法]
void Main(){ int 单价=10; string str="月单价*月数+单价*天数"; Console.WriteLine("替换前: "+str+"\t替换后: "+Regex.Replace(str,"([+\\-*/])单价","$1 "+单价)); //替换前: 月单价*月数+单价*天数 替换后: 月单价*月数+ 10*天数}
[解决办法]