I need to parse the url domain name from a string. The string can vary and I need the exact url domain.
If i type free web hosting i want to match correctly domain url.
Remove anything that does not match my domain url.
Just correct url from string using button, listbox and textbox
I do not wanna add like google.com,facebook.com bla bla bla in the
listbox just correct matching domain url when i type from keyword.
i want like this www.webhosting.com
Remove www.webhosting.com/blablabla in the end of tring
I do not want only domain text i need url not the name of domain.
Remain only mathing urls.
Remove url junks.
This is what i got for so far.
http(s?)://([\w]+\.){0}([\w]+\.?)+
Add to this code.
Dim wc As New WebClient
Dim source As String = wc.DownloadString("http://www.google.com/search?num=100&q=" + TextBox1.Text)
Dim m1 As MatchCollection = Regex.Matches(source,
"http(s?)://([\w]+\.){0}([\w]+\.?)+", RegexOptions.Singleline Or
RegexOptions.IgnoreCase Or RegexOptions.Compiled)
For Each m As Match In m1
If Not m.Value.Contains("google") Then
Dim value As String = m.Groups(0).Value
ListBox1.Items.Add(value & vbCrLf)
Label1.Text = ListBox1.Items.Count
End If
Next