我有如下所示的字符串:分割字符串由大寫單詞
HELLO: blah blah WORLD: woo woo FOO: foo foo
我需要此字符串例如分成3個串
HELLO: blah blah
WORLD: woo woo
FOO: foo foo
我試圖找到[:]周圍的模式,但沒有什麼幫助。
謝謝。
P.S. C#或VB.NET代碼與我無關。這兩個都適用於我。 THX再次
我有如下所示的字符串:分割字符串由大寫單詞
HELLO: blah blah WORLD: woo woo FOO: foo foo
我需要此字符串例如分成3個串
HELLO: blah blah
WORLD: woo woo
FOO: foo foo
我試圖找到[:]周圍的模式,但沒有什麼幫助。
謝謝。
P.S. C#或VB.NET代碼與我無關。這兩個都適用於我。 THX再次
你可以嘗試使用: -
string[] substrings = Regex.Split("HELLO: blah blah WORLD: woo woo FOO: foo foo", "(\s(?=[A-Z]))");
斯普利特空間其次是資本後者的輸入字符串。
謝謝你,哥們。我不知道有人在這裏幫助別人。基於降低能力和炫耀力量,儘管人們來這裏治療他們的挫折。上帝祝福你。 –
不客氣 –
正則表達式將是通用的(c#和vb) –
雖然它肯定不是一個簡單的任務的正則表達式,在問它是一個好主意來檢查[如何問](http://stackoverflow.com/help/如何對問)。 –
試試這裏:http://stackoverflow.com/questions/4079135/splitting-a-string-with-uppercase –