vb中instr函數(shù)舉例 vb中instr函數(shù)是什么?
vb中instr函數(shù)是什么?如何在VB中實(shí)現(xiàn)文本搜索功能?實(shí)現(xiàn)搜索功能的關(guān)鍵是使用instr函數(shù),它可以在另一個(gè)字符串中找到指定字符串的第一個(gè)位置。我們先來看看使用這個(gè)函數(shù)的語法:instr([sta
vb中instr函數(shù)是什么?
如何在VB中實(shí)現(xiàn)文本搜索功能?實(shí)現(xiàn)搜索功能的關(guān)鍵是使用instr函數(shù),它可以在另一個(gè)字符串中找到指定字符串的第一個(gè)位置。我們先來看看使用這個(gè)函數(shù)的語法:instr([start,]string1,string2[,compare])這個(gè)函數(shù)需要諸如起始位置、正文字符串和要搜索的字符串等參數(shù);compare是一個(gè)可選參數(shù)。指定字符串比較。比較參數(shù)可以省略,也可以是0、1或2。為二進(jìn)制比較指定0(默認(rèn)值)。為不區(qū)分大小寫的文本比較指定1。例如,如果我們想找出字符串“ABCDEFG”中是否有“CD”并返回其位置,我們可以使用以下語句:POS=instr(1,“ABCDEFG”,“CD”),然后POS將返回3,表示找到了它,位置從第三個(gè)字符開始。這就是“搜索”的實(shí)現(xiàn),而“查找下一個(gè)”功能的實(shí)現(xiàn)就是以當(dāng)前位置為起始位置繼續(xù)搜索。