Если это VB.Net и вы используете текстовое поле - вам не нужно ничего разбивать самостоятельно. Вы можете просто получить доступ к свойству .Lines. Вы получите массив строк
Вы, конечно, можете проходить по строкам, как это показали другие; но другой подход - использовать LINQ, чтобы выполнить эту работу за вас.
txtBox1.Lines = (From curLine In txtBox1.Lines _
Where Array.IndexOf(txtBox1.Lines, curLine) Mod 4 = 3).ToArray
То, что вы здесь говорите, это то, что вы хотите, чтобы строки в текстовом поле были равны всем строкам, уже находящимся в текстовом поле - до тех пор, пока индекс этой конкретной строки, разделенный на 4, имеет остаток от три.
Звучит сложно, когда вы так печатаете, но на самом деле все, что он собирается сделать, это дать вам каждую четвертую строку и вернуть ее обратно в текстовое поле.