4 回答

TA貢獻(xiàn)1820條經(jīng)驗(yàn) 獲得超3個(gè)贊
aaa=replace(aaa," "," ")
第一個(gè)雙引號(hào)內(nèi)是兩個(gè)空格,第二個(gè)是一個(gè)空格。
用trim是不可以去掉中間的空格的。
但用replace可以。之所以第一個(gè)引號(hào)內(nèi)是2個(gè)空格,第二個(gè)是一個(gè)空格。是因?yàn)閞eplace有疊代的功能。他會(huì)每遇到2個(gè)空格就用一個(gè)空格代替。
如你原來有10個(gè)空格,第一次結(jié)果變5個(gè),第二次變3個(gè),第三次變2個(gè),第四次就1個(gè)。由于是疊代進(jìn)行。所以一個(gè)replace,就能完成所有次數(shù)。即無論是你3個(gè)空格還是30000個(gè)空格,最終都會(huì)變成1個(gè)。

TA貢獻(xiàn)1909條經(jīng)驗(yàn) 獲得超7個(gè)贊
for i = 1 to len(aaa)
aaa=replace(aaa," "," ") 'aaa,后面這個(gè)雙引是雙空格,后面這個(gè)雙引是單空格,這樣就會(huì)一直替換下去,直到中間只有一個(gè)空格
next
- 4 回答
- 0 關(guān)注
- 1234 瀏覽
添加回答
舉報(bào)