作者badsan (.........)
看板Visual_Basic
標題[VB6 ] 字串擷取問題請教^^
時間Wed Sep 13 15:05:00 2006
請問一下各位前輩高手...
假設說我想要擷取一段字串中的某一段...
例如.sdfsdjhfj22ewd3wefwefsdfksdh [10] dsdfff23sd32d
我想要擷取中括號中的10數值
除了用類似Left(Right(a, Len(a) - 34), Len(Right(a, Len(a) - 34)) - 12)
這種減去的方式外...還有其他方法嘛??
因為如果用這種方式....
假設中括號前和後的字串一有增加或減少.....
那麼有時候無法正常取的10數值...~_~
希望有大大可以指教.....^^...先說聲謝謝啦
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.120.55.214
推 silence2279:有中括號的話 用find找中括號在字元中的位置 09/13 15:08
→ silence2279:Mid(a,Find("[",a)+1,Find("]",a)-Find("[",a)-1) 09/13 15:14