//引數說明:
strsrc: 需要分割的源字串;
strdes: 儲存分割後的各個字串變數的目標變數;
szdiv: 分割字元
void decodecstring(cstring strsrc, cstringarray& strdes, char szdiv)
{strdes.removeall();
for(int i=0; iint nlen = strdes.getsize()-1;
for(int j=0; j
使用例子:
cstringarray tmp;
cstring str="123#234#476#987......";
cstring aaa[max_path];
yourclass.decodecstring(str,tmp,'#');
int nindex=tmp.getsize();
int i=0;
while (iaaa[i]=tmp.getat( i);//得到分割後的串,用cstring陣列來存
i++;
結果:(vc++6.0下測試成功)
用MATLAB實現字串分割
用matlab實現字串分割 split posted on 2011 08 08 matlab的字串處理沒有c 強大,本身又沒有提供oo特性,需要依賴別的手段完成這項任務。我們在這裡借助正規表示式函式regexp的split模式。一般語法 s regexp str,char,split 其中str是...
用Matlab實現字串分割(split)
matlab的字串處理沒有c 強大,本身又沒有提供oo特性,需要依賴別的手段完成這項任務。我們在這裡借助正規表示式函式regexp的split模式。一般語法 s regexp str,char,split 其中str是待分割的字串,char是作為分隔符的字元 可以使用正規表示式 分割出的結果存在s中...
用Matlab實現字串分割(split)
用matlab實現字串分割 split matlab的字串處理沒有c 強大,本身又沒有提供oo特性,需要依賴別的手段完成這項任務。我們在這裡借助正規表示式函式regexp的split模式。一般語法 s regexp str,char,split 其中str是待分割的字串,char是作為分隔符的字元 ...