vb6如何找字串,並取出字串

假設文字檔如下
as23 43df 231, er56 tt676 2w34 dddww45, dfe4 678, ......
當字串="tt676"時
就把"er56 tt676 2w34 dddww45"取出來
也就是字串符合文字檔中的資料
就把兩個逗號之間的字串取出
麻煩了,謝謝
2012-03-06 21:11 發佈
文章關鍵字 VB6 字串
用 InStr()

ex:

x = "hello"
y = "ll"
i = InStr(x, y)
Debug.Print i

3

先用split~再用instr~

sx3052 wrote:
先用split~再用instr~...(恕刪)

感謝你的說明
不過還是有點不懂
split切成陣列後
instr找出字串位置
以上都了解
接下來
如何把兩個逗號之間的字串取出呢?
謝謝

pinget9 wrote:
感謝你的說明不過還是...(恕刪)


千言萬語不如程式源碼


aSTR=split("as23 43df 231, er56 tt676 2w34 dddww45, dfe4 678",",")
for i = 0 to ubound(aSTR)
if instr(aSTR(i)," tt676 ") then
' 抓到了
debug.print aSTR(i)
end if
next


發光鴕鳥 wrote:
千言萬語不如程式源碼...(恕刪)

謝謝你的程式碼
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?