日期:2014-05-17  浏览次数:20751 次

内容替换
遍历文件中的内容,找到.aa(xxxxxx)内容并替换成.aa[xxxxxx],即()替换成[],同时.aa(.aa(cc))替换成.aa[.aa[cc]],xxxxxx的内容是未知的,如何解决?求实例代码
正则表达式 Replace

------解决方案--------------------
Flie.ReadAllLine(path)
replace(b,c)
------解决方案--------------------
string a =".aa(/w)"; string b=".aa(.aa(cc))"; string c="你需要判断的文本"; string str; if (regex.ismatch(c,a)==true) str=c.regex.replace("(","[").replace(")","]"); if (regex.ismatch(c,b)==true) str=c.regex.replcae(("(","[").replace(")","]");

------解决方案--------------------
引用:
引用:C# code?1string a =".aa(/w)"; string b=".aa(.aa(cc))"; string c="你需要判断的文本"; string str; if (regex.ismatch(c,a)==true) str=c.regex.replace("(","[").replace(")","]"); if ……

多了个左括号吧