2014-12-26 72 views
0

進出口工作在VB.NET 林合併來自多個Web服務數據集和數據表到1個DataSet的Web服務。 進出口變化的一些數據的格式,作爲一個布爾值,但其他Web服務上使用web服務,現在,他們已經使用MoTuWeTh像MoTuWedTh串... 進出口例如我的web服務列出了一週的日子。 ......一些和MoTuWedTh ......別人。 我劈開串入一個字符數組,並通過它循環,並使用if語句來說,如果字符(0)&炭(1)或炭(2)&炭(3)... =沫然後週一列(這是一個布爾值)=真。我如何拆分在VB.NET的字符串到大寫字母?

這是工作順利,直到我得到這個web服務,如果我找週三然後我們afterthat不被識別,因爲週四的日子將成爲的dT,週五將HF等

我的問題是,如何我可以得到MoTuWed ...字符串分裂在每個大寫字母,所以它變成墨塗星期三...

或者你可以通過另一種方式我可以做到這一點?

感謝

回答

0

試試這個:

Dim Input As [String] = "MoTuWed" 

Dim Dows As MatchCollection = Regex.Matches(Input, "[A-Z][a-z]+") 

' Dows has Mo, Tu, Wed