download('1.rar') 替换为 pub/1.rar请问怎么写这个匹配呢

解决方案 »

  1.   

    这个应该不难,查找“.rar”字符串的位置。然后替换开头到该位置的字符为pub。
    还用不到正则表达式。
      

  2.   

    嗯,直接用Find查找1.rar然后strcat加上"pub/"
      

  3.   

    寒楼上的,strcat只能加在字符串末尾吧。应该是获得"\'"到".rar"中间的字符串,然后用CString::Replace,把这个字符串替换为前面加上"pub/"的新字符串
      

  4.   

    ^_^,楼上说的是,没注意,嗯,可以用Replace来替换实现
      

  5.   

    我知道可以replace前后的字符,不过最近在学正则,想知道有没有办法一句就搞定的