我已下面的字符串不是由引號所包圍的標籤:甲正則表達式匹配
ID Table 1 Table 2
1 "Column 1 Column 2 Column 3
1 2 3
4 5 6
7 8 9" "Column A Column B Column C
a b c
d e f
g h i"
的第一行包含columnheaders(ID,表1,表2)。 Second行數據。
該字符串是通過從這個Excel張剪貼板複製: http://i.stack.imgur.com/5lwaT.png
列由\噸,一行\ r \ n分離。 B2和C2是表格。她的列和行也被\ t和\ r \ n分開。 每張表都被行情包圍。
現在我分裂行:
Dim rows() as String
Regex = New Regex("\r\n")
rows = Regex.Split(MyString)
返回:
ID Table 1 Table 2
和
1 "Column 1 Column 2 Column 3
1 2 3
4 5 6
7 8 9" "Column A Column B Column C
a b c
d e f
g h i"
現在我需要分割線,但我需要一個返回模式每個不包含引號的選項卡。
任何人都可以幫助我的正則表達式嗎?
謝謝:)
你應該真的檢查這篇文章http://secretgeek.net/csv_trouble.asp – Andrey 2010-12-08 20:00:23