Если я могу найти строку, содержащую слово в файлеvb.net находка линии, которая содержит в строке
File.ReadAllLines(html).FirstOrDefault(Function(x) x.Contains("something"))
Как я могу найти все строки, которые содержат в строке , например, я сделал WebResponse
Dim rt As String = "http://www.somesaite.com"
Dim wRequest As WebRequest
Dim WResponse As WebResponse
Dim SR As StreamReader
wRequest = FtpWebRequest.Create(rt)
WResponse = wRequest.GetResponse
SR = New StreamReader(WResponse.GetResponseStream)
rt = SR.ReadToEnd
Как найти строки, которые содержатся в rt
?
Либо строка за строкой чтения с помощью петли и 'SR.ReadLine()' или разбить весь текст в массив, например так: '. Дим обр() As String = SR.ReadToEnd() Split (Environment.NewLine) '. –
@VisualVincent вы имеете в виду разделить весь код html по строке, чтобы использовать arry, тогда используйте 'For Every Str As String In arr Если Str.Contains (" something ")' ????? –
Нет, разделите его на массив и вызовите '.FirstOrDefault (Function (x) x.Contains (« something »))' на этом массиве. 'File.ReadAllLines()' возвращает массив строки. –