2つのテキストファイルがあるとしましょう。ここで一意のキーが生成されるため、比較します(テキストの行番号に基づいて->以下を参照)。
sample1.txt:
5th line -> _000_000F_01CE2577.B840E640
sample2.txt
5th line -> _000_000F_01CE2577.B840E640
これが私のコードです:
Dim FILE_NAME As String = "C:\myfiles"
'This is to determine the number of lines in the text file
Dim count As Integer
count = 0
Dim obj As StreamReader
obj = New StreamReader(FILE_NAME)
Do Until obj.ReadLine Is Nothing
count = count + 1
Loop
'------------------------------
'this is my computation to get the number of line -->disregard this
Dim temp3 As Integer
temp3 = count - 3
'------------------------------
obj.Close()
'This is to read all the text in the text file
Dim fileReader(fs) As String
fileReader(fs) = My.Computer.FileSystem.ReadAllText(FILE_NAME, _
System.Text.Encoding.ASCII)
各ファイルを配列に保存しました例:
file[0]
file[1]
次に、各ファイルとその内容を読み取る必要があります。次に、テキスト行を相互に比較します。正規表現を使用する必要があると思います。
テキストの行を比較する方法についてのいくつかのポインタを教えてください...
例:sample1.txtの5行目==sample2.txtの5行目
それらが同じかどうかを知る必要があります。