MFC 好用 文字 字串處理函式

2021-06-25 14:28:52 字數 719 閱讀 6892

1.

afxextractsubstring

引數說明:

rstring 得到的字串;lpszfullstring 待分割的字串;isubstring 要得到第幾個字串;chsep 個子串之間的分隔符

例如,有乙個字串strfullstring = "abcd-hgdy-weiuiwu-sdlsk";則有:

cstring strtmp;

afxextractsubstring( strtmp, (lpctstr)strfullstring, 0, '-');//strtmp的內容為abcd

afxextractsubstring( strtmp, (lpctstr)strfullstring, 2, '-');//strtmp的內容為weiuiwu

例如:

cstring temp;

int i=0;

mproducttypetarname.removeall();

while(afxextractsubstring(temp, pdevicetypetarname->getat(myproductid), i, _t('|')))

2.windos處理ini檔案函式

getprivateprofilestring(_t("tar_check"), _t("ui"), _t("error"), temp.getbuffer(), temp.getlength(), check_ini_path);

cut 提取文字字串

業務同學發過來乙個需求,需要統計日誌記錄中匹配關鍵字 eco x 的數量有多少 19 01 18 16 28 56.943 forkjoinpool.commonpool worker 4 info com.ecall.fasteroms.distribution.task.autosplitout...

基本字串操作函式

strcpy p,p1 複製字串 strncpy p,p1,n 複製指定長度字串 strcat p,p1 附加字串 strncat p,p1,n 附加指定長度字串 strlen p 取字串長度 strcmp p,p1 比較字串 strcasecmp忽略大小寫比較字串 strncmp p,p1,n 比...

Linux awk 替換文字字串內容

awk是乙個強大的文字分析工具,相對於grep的查詢,sed的編輯,awk在其對資料分析並生成報告時,顯得尤為強大。簡單來說awk就是把檔案逐行的讀入,以空格為預設分隔符將每行切片,切開的部分再進行各種分析處理。1awk 儘管操作可能會很複雜,但語法總是這樣,其中 pattern 表示 awk 在資...