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 在資...