1樓:
暈。key="深圳 經理 中國人才**"
a=len(key)
b=""c=0
for i = 1 to a '把整個欄位逐個檢測。
if mid(key,i,1)<>then '如果檢測的字元不為空。
c=0 '狀態標記清0
b=b&mid(key,i,1) '並且連線字元。
else '如果檢測的字元為空。
if c=0 then '如果狀態標記為0 表示它前面乙個字元不為空。
b=b&" 這裡是乙個空格。
c=1 '狀態標記為1,下次迴圈時 就知道這裡已經有乙個空格了,便不再增加空格。
elseend if
end if
next基本思路lz應該知道了 我沒測試過 不知道對不對 基本上應該能實現 還有沒有更簡單的方法 我就不知道了 呵呵。
2樓:網友
如果你說的多個連續空格確定有幾個的話,比較簡單,假如有3個。
str="深圳[3個空格]經理[3個空格]中國人才**"
str=replace(str,"[3個空格]",如果不確定,或者每個漢字之間的空格數量不一樣,那就比較麻煩了。
vb:輸入字串s,將s中前導空格和尾隨空格刪去,中間連續多個空格縮減為乙個空格。求做這條題目的思
3樓:網友
迴圈替換(replace())
去首尾空格trim()
4樓:凡啟光
trim(s)'去除頭尾的空格。
dim str() as string
redim str(len(s))
for i=1 to ubound(str)if mid(s,i,1)=space(1) thenstr(i)=1
elsestr(i)=0
end if
next i
下面可以掃瞄str陣列,就能再次分析可以滿足你要求了。
下面試乙個複製乙個字串的程式,複製並將其中連續的多個空格用乙個空格代替,請高手看一下我怎麼沒有輸
5樓:網友
#include
#include
#define n 100
char *p="hello world\0";
char *q,*z;//再加個變數。
int main()
z=q=(char*)malloc(n*sizeof(char));
while( *p )
printf("%s",p);
q++)= *(p++)
if(*(q-1) ==' '&&*p ==' ')//這句雖然可以正確執行,但*(q-1)在第一次迴圈中,顯然訪問到別處去了。
q--;/*q=null;
q=z;//賦值字串首位址。
printf("%s",q);//最後無輸出,是由於q的位址經過自加後到了字串末尾。
return 1;
給定乙個字串,要求其中的連續空格不得超過乙個,即a_ _ _ b_ _ c必須變為a_b_c,給出大致思路並完成**
6樓:網友
利用string 的函式replaceall,然後利用正規表示式匹配。
string str = "a b c d" ;
string str1= "[\\s]+", " "); s]+,表示1個或者1個空格以上,替換成後面的乙個空格字元。
7樓:我鄒是想知道
正規表示式。
string x = "aa b c d ew w";
將出現兩個及以上空格的地方替換為乙個空格,前面為兩個空格乙個加號,後面為乙個空格。
8樓:網友
掃瞄字串,給一上flag=0,發現乙個空格,flag=1:
如果再出現空格 就減去,如果出現其它的,flag=0,**自己來吧,就乙個while()
9樓:網友
這問題也太easy了吧。
直接 replaceall("\\s+", " ")不就完了?
string aaaa ="a b c";
string result = "\\s+", " ");;
vbs如何去除字串中的空格
10樓:糖糖寳寳
採用指標遍歷字串,如果不是空格則將資料保留在字串中,如果是空格,則跳過該字元,繼續檢查下乙個字元。參考**和執行結果如下圖:
11樓:落vs寂
str="你 要 處 理 的 字 符 串"
str=replace(str," ","")str
求cad程式,求一個cad程式,
我所用的最少的精簡版的cad2004也有100m,用的cad2008和2010都是幾個g。不曉得如何發。2004acad迷你版,壓縮後54mb 無法通過信箱傳遞。autocad 2004 迷你版 nanrenganba xunchi聯合傾情打造 本版本不需要原始版本,安裝即可使用,支援 window...
乙個c語言的練習 按照要求將程式補充完整 50
各種求助,急需,大神們,幫我編一下這幾道題。要求是c語言程式編寫的 這算得上很簡單的了。給你說一下思路 .宣告乙個整型變數作為計數器,for迴圈遍歷,如果滿足abc a b c 時輸出數值,並且計數 器 。.函式引數為乙個一維陣列和乙個整型變數 陣列長度 宣告乙個臨時變數,for迴圈交換首尾兩個值 ...
求一二百行C 程式,求一個一二百行C 程式
幫別人寫的 include using namespace std class tv 傳入頻道和音量的建構函式 tv int x channel,int x volume 傳入狀態 頻道和音量的建構函式 tv bool x state,int x channel,int x volume tv 獲取...