核心元件‎ > ‎字串分割‎ > ‎

字串取代

這是內部使用 cxxlWcspbrk 做的應用性功能函數,可一次把所有要搜尋取代的字串做完,函數的宣告如下:

UNICODE_String cxxlWcsReplace(const UNICODE_String &Src,
const wchar_t *Srch[],const wchar_t *Rplc[]);
Src  是要處理的字串
Srch 是數組要搜尋的字串,每個字串的長度不能超過 128 個字元,越前面的越先批配
Rplc 是和 Srch 對應要取代的字串,所以兩者的個數要一樣

搜尋和取代的字串組格式如下:

const wchar_t *Srch[] = {L"abc1234", L"abc", L"fdsa", NULL};

const wchar_t *Rplc[] = {L"AAA", L"BBB", L"CCC", NULL};

兩者組數要一樣,且最後都要以 NULL 作結尾識別,函數並不為此做檢查,所以要自己管理好

 
 

 
引入檔

CXXLWCSPBRK.HPP 

程式庫

cxxlObject

 
 
 
 
 
 
 
Comments