char * s1 = "https://www.google.com.hk/default.aspx"; CRegexpT <char> regexp("(google)"); // new_str 字符串是替换过程中分配的内存 char * new_str = regexp.Replace(s1, "baidu"); printf("%s/n", new_str); // new_str 使用完毕需使用ReleaseString进行释放 CRegexpT<char>::ReleaseString(new_str);