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

解决方案 »

  1.   

    Flie.ReadAllLine(path)
    replace(b,c)
      

  2.   

    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(")","]");
      

  3.   

    str=c.Regex.Replace("(","[").Replace(")","]")报错怎么办?
      

  4.   

    这个不是关键,主要是string类没有string.Regex这种应用啊。不面板c.regex是什么意思
      

  5.   

    1、string ss=".aa(xxxxxx)".Replace("(","[").Replace(")","]");
    2、第二个没大看懂你意思