Sample code for 30+ languages & platforms
Unicode C

StringBuilder ReplaceWord

Demonstrates the ReplaceWord method.

Chilkat Unicode C Downloads

Unicode C
#include <C_CkStringBuilderW.h>

void ChilkatSample(void)
    {
    HCkStringBuilderW sb;
    int numReplacements;

    sb = CkStringBuilderW_Create();
    CkStringBuilderW_Append(sb,L"forest, lumber, lumberjack, jack, timberland");

    //  The ReplaceWord method replaces word occurances.

    //  For example:
    numReplacements = CkStringBuilderW_ReplaceWord(sb,L"lumber",L"timber");
    numReplacements = CkStringBuilderW_ReplaceWord(sb,L"jack",L"joe");

    //  The string content is now:
    //  forest, timber, lumberjack, joe, timberland
    wprintf(L"%s\n",CkStringBuilderW_getAsString(sb));


    CkStringBuilderW_Dispose(sb);

    }