步驟如下:
創(chuàng)新互聯(lián)是一家從事企業(yè)網(wǎng)站建設、成都網(wǎng)站制作、成都網(wǎng)站建設、行業(yè)門戶網(wǎng)站建設、網(wǎng)頁設計制作的專業(yè)的建站公司,擁有經(jīng)驗豐富的網(wǎng)站建設工程師和網(wǎng)頁設計人員,具備各種規(guī)模與類型網(wǎng)站建設的實力,在網(wǎng)站建設領域樹立了自己獨特的設計風格。自公司成立以來曾獨立設計制作的站點數(shù)千家。
窗體上添加2個列表框,一個按鈕:
Public Class Form1
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim MyDir As String = "C:\123"
'搜索并顯示子文件夾
ListBox1.Items.Clear()
For Each MySubDir As String In System.IO.Directory.GetDirectories(MyDir)
ListBox1.Items.Add(MySubDir)
Next
'搜索并顯示文件
ListBox2.Items.Clear()
For Each MyFile As String In System.IO.Directory.GetFiles(MyDir)
ListBox2.Items.Add(MyFile)
Next
End Sub
End Class
net代碼用規(guī)則對象Regex,直接調(diào)用IsMatch就可,返回邏輯值。
MsgBox(System.Text.RegularExpressions.Regex.IsMatch("3455abc64id=45565434", "^.*id=\d{8,10}$"))
.net中訪問access好像會自動轉換,你把*換成%%試試(注意,是兩個百分號)
#是特殊字符,你可以用 “ if "1#倉庫" like "1[#]倉庫" then msgbox "True"”試試看。
若要與左方括號 ([)、問號 (?)、數(shù)字號 (#) 和星號 (*) 這些特殊字符匹配,必須用方括號將它們括起。右方括號 (]) 不能在組中用來與自身匹配,但它可用在組外作為單個字符。
可以將字符序列 [] 視為零長度字符串 ("");但不能將其作為括在括號中的字符列表的一部分。如果要檢查 string 中的某個位置是包含一組字符還是不包含任何字符,可以使用兩次 Like。有關示例,請參見如何:將字符串與模式相匹配。