獲取特定的字串
為了建立乙個通用的投票調查系統,往往不能確定有多少選項,普通的作法就是建立多個字段,比如10個字段,但要是多餘10個選項就不行了。所以基於這種考慮,我設計了只需乙個字段(當然長度夠長或是備註型)就可以實現。
aaadfgfga||bfgbbb||ccdfgsgcc||dsfdfdsf||...||
為了實現讀取"||"之間的內容,我編寫了如下**
'sstr:表示分隔字串,lstr:表示要搜尋的字串,i:表示要取第幾段字串
function getstr(sstr,lstr,i)
dim ks,js,cd,wz,j'ks:表示開始,js:計數,cd:長度,wz:位置,j:迴圈變數
cd=len(lstr)
ks=1
for j=1 to i
wz=instr(ks,lstr,sstr)
if wz=0 then
strlen=""
else
strlen=mid(lstr,ks,wz-ks)
ks=wz+2
end if
next
end function
這是我編寫的函式,彼此共享。
字串去除特定字元
週六,剛顧著陪女朋友玩了,九度oj想ac一道簡單的題目,結果在scanf上遇到了點問題,唉,週六大好的時間就沒有深入研究,今天趁著來公司看了一下scanf實現機制,解決了 靠,蛋疼的csdn,剛才寫了一大堆竟然沒儲存,直接上 了 題目描述 輸入字串s和字元c,要求去掉s中所有的c字元,並輸出結果。輸...
在字串中刪除特定的字元(字串)。
題目 輸入兩個字串,從第一字串中刪除第二個字串中所有的字元。例如,輸入 they are students.和 aeiou 則刪除之後的第乙個字串變成 thy r stdnts.其實這類題有個特點,字串中的字元分為兩類,就可以聯想快速排序裡的將當前的陣列分為左右兩組,其中左邊的數字小於某值,右邊的數...
刪除字串中的特定字元
當要刪除字串中的特定字元時,只需要用find 和erase 兩個函式搭配使用即可,find 用於找到特定字元的位置,而erase 則用於刪除該位置上的字元。find c,pos 表示從pos這個位置開始找c字元 erase pos,n 表示從pos這個位置開始刪除n個字元 例如下面就是我寫的乙個刪除...