2010-09-12 60 views
1

我有這樣的代碼修改正則表達式的代碼,只有一條線

Dim parts As New List(Of String)(Regex.Split(RichTextBox2.Text, "~\d")) 

一個分割線在此格式轉換成部分:

~1Hello~2~3Bye~4~5Morning~6 

所以,如果我做MsgBox(parts(5)),它會告訴我「晨報」 。


我想要做同樣的事情,但現在我的線路安排是這樣的:

Hello, Bye, Morning, 

回答

1

變化"~\d"", ?"。空格後面的問號表示該空間是可選的。

或者,假設您只查找單個單詞,而不是Regex.Split,則可以使用Regex.Matches和正則表達式"\w+"

+0

感謝馬克,工作應該如何。 – Datadayne 2010-09-12 23:33:41