0

長く退屈なテキスト ドキュメントを解析し、解析してフォーマットしようとしています。

"7/29/2012 1:25:20 PM","Summary Plan/Second Floor /Master_VAV_2-24","Source :OEnd"
"7/29/2012 11:25:23 AM","Summary Plan/Second Floor /Master_VAV_2-24","Source :OStart"

引用符間の各値を解析したいのですが、オンラインで役立つものを見つけることができません。それを何と呼んで検索するかを知ることが問題だと思います。

「日付」、「場所」、「タイプ」は、解析したい3つの値になり、データテーブルの各項目に対してループを実行し、必要に応じてフォーマットできます。

どんな助けでも素晴らしいでしょう、ありがとう!

RegEx を使用して行を取得し、手動で配列に追加することを考えています。

Dim rx As New Regex(",", RegexOptions.IgnoreCase Or RegexOptions.Multiline)
Dim matches As MatchCollection = rx.Matches(strSource)
For Each match As Match In matches
Dim matchValue As String = match.Value
If Not list.Contains(matchValue) Then
    list.Add(matchValue)
End If
Next
4

1 に答える 1

3

この形式は CSV のようです - 多くの無料でオープン ソースの CSV パーサーの 1 つを使用してください (Google の「.NET CSV パーサー」は多くの結果を返します。

名前仕様に組み込まれているものがありますMicrosoft.VisualBasic.FileIO- TextFieldParser.

于 2012-07-30T21:18:53.473 に答える