K kmwap Unregistered / Unconfirmed GUEST, unregistred user! 2003-05-16 #1 String a="你好 你好" 要把空格去掉 用TRIM(A)可是还是存在???
H hahaxiao Unregistered / Unconfirmed GUEST, unregistred user! 2003-05-16 #2 trim是去除字符串首尾的空格,不能去掉中间的空格。[8D]
龙 龙眠山人 Unregistered / Unconfirmed GUEST, unregistred user! 2003-05-16 #3 String a="he he he he" ; String b="" ; for(int i=1;i<=a.Length();i++) if(!(a=='/x20')) b=b+a ; ShowMessage(b) ;
String a="he he he he" ; String b="" ; for(int i=1;i<=a.Length();i++) if(!(a=='/x20')) b=b+a ; ShowMessage(b) ;
W wenw Unregistered / Unconfirmed GUEST, unregistred user! 2003-05-17 #4 StringReplace(源串,被子替换的字串,用于替代的字串,标志) 返回值就是你所要的。
W wangsangwu Unregistered / Unconfirmed GUEST, unregistred user! 2003-05-22 #6 ExtractStrings(TSysCharSet Separators, TSysCharSet WhiteSpace, char * Content, TStrings Strings);可以实现你的功能。 执行后来一个循环,将Strings的累加就可以了
ExtractStrings(TSysCharSet Separators, TSysCharSet WhiteSpace, char * Content, TStrings Strings);可以实现你的功能。 执行后来一个循环,将Strings的累加就可以了
B bbslin Unregistered / Unconfirmed GUEST, unregistred user! 2003-06-08 #8 刚写的[] char * spacetrim(char *str) { char *p=str; char *s=str; int i=0; while ( *s !='/0' ) { if (*s == ' ') s++; else { *p++ = *s++; i++; } } *p=0; strcpy(str,p-i); return str; }
刚写的[] char * spacetrim(char *str) { char *p=str; char *s=str; int i=0; while ( *s !='/0' ) { if (*s == ' ') s++; else { *p++ = *s++; i++; } } *p=0; strcpy(str,p-i); return str; }