全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:1117
推到 Plurk!
推到 Facebook!

字串內的空格該用何語法去除啊?

答題得分者是:gemi0305
ss0510
一般會員


發表:6
回覆:11
積分:3
註冊:2002-06-19

發送簡訊給我
#1 引用回覆 回覆 發表時間:2003-09-18 11:31:15 IP:218.32.xxx.xxx 未訂閱
首先感謝你們的閱讀:麻煩你們了!    有一字串!  如:WAP0132 456789 在2和4中間有一空格!該怎樣去除他啊? 讓這字串裡面沒有空格~  變成 WAP0132456789    我知道 TRIM 這語法可以去除最左右兩邊的空格! 但是不知道如空格在裡面任意位置時!該如何去除?
gemi0305
版主


發表:81
回覆:564
積分:629
註冊:2003-05-11

發送簡訊給我
#2 引用回覆 回覆 發表時間:2003-09-18 11:38:23 IP:210.66.xxx.xxx 未訂閱
有個方法可以試試 只要有空格就拿掉~ < class="code"> void __fastcall TForm1::Button1Click(TObject *Sender) { AnsiString Str = "WAP0132 456789"; for(int i=0; i 國泰平安
gemi0305
版主


發表:81
回覆:564
積分:629
註冊:2003-05-11

發送簡訊給我
#3 引用回覆 回覆 發表時間:2003-09-18 11:46:15 IP:210.66.xxx.xxx 未訂閱
對不起,我忘了Str count要調整, 請改為:  
 
void __fastcall TForm1::Button1Click(TObject *Sender)
{
     AnsiString Str = "WA    P0132 456789";         for(int i=0; i i--; 
         }         ShowMessage(Str);
}    
不好意思哦 國泰平安
ss0510
一般會員


發表:6
回覆:11
積分:3
註冊:2002-06-19

發送簡訊給我
#4 引用回覆 回覆 發表時間:2003-09-18 11:57:17 IP:218.32.xxx.xxx 未訂閱
看來C沒有可以去除字串的語法喔! 不過上面大大的方法!也不錯用! 很感謝你喔!!!!!!!!!!!!!!! (我發現很多功能
gemi0305
版主


發表:81
回覆:564
積分:629
註冊:2003-05-11

發送簡訊給我
#5 引用回覆 回覆 發表時間:2003-09-18 12:08:54 IP:210.66.xxx.xxx 未訂閱
如果要在C裡的話,我會用一個TempStr, 把我的字串WAP0132 456789 一個字,或是以空格為一段,一個個copy到這個TempStr裡去, 不copy空格, 最後TempStr就是我們要的, 只是一種方法~ 應該還有更不錯的吧~ 國泰平安
系統時間:2024-06-24 21:41:05
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!