[.NET] 字串過濾

看板Visual_Basic作者時間13年前 (2011/04/27 16:55), 編輯推噓0(005)
留言5則, 3人參與, 最新討論串1/1
VB 2010 請問各位大大 若有一個字串是 abcd/ef/123/st-1234678-12.bmp 我想要取得的是st ~ .bmp 的字串 因為st-1234678-12.bmp ^^^^^^^ 數字的位數不一定 所以我沒有用指定字串位置的方式來過濾 下次 有可能 st-1234678911-12.bmp 但是st ~ bmp是很確定的起始 與結尾的字串 如果在vb上要用萬用字元的話 要怎麼用呢? -- http://supershingetter.pixnet.net 股市高手投資專區 http://vipshop.pixnet.net vipshop -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.25.154.114

04/27 17:07, , 1F
使用RegularExperssion建一個 st.*bmp 的 regex
04/27 17:07, 1F

04/27 17:08, , 2F
.* 表示任意字串,或你也可用instrrev()搜尋最後的 /
04/27 17:08, 2F

04/27 17:08, , 3F
再substring()取出即可
04/27 17:08, 3F

04/27 17:53, , 4F
感謝大大~~
04/27 17:53, 4F

05/18 18:39, , 5F
不然就是將"abcd/ef/123/"跟".bmp"給replace掉~
05/18 18:39, 5F
文章代碼(AID): #1Djzdy2b (Visual_Basic)