'카테고리 소스 정규식 표현
Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click
On Error Resume Next
Dim count As Integer
Dim 카테_이름 As New Regex("<strong class=""tit ell"">(.*?)</strong>", RegexOptions.IgnoreCase)
Dim 카테_URL As New Regex("<a class=""link"" href=""(.*?)"">", RegexOptions.IgnoreCase)
Dim 카테_그림 As New Regex("\t\t\t\t\t\t<div class=""small"">\n\t\t\t\t\t\t<div class=""bg"">\n\t\t\t\t\t\t\t\t<div class=""thumb"">\n\t\t\t\t\t\t\t\t\t<img onerror=""$Element(this).leave();"" alt="""" src=""(.*?)"" ="""">", RegexOptions.IgnoreCase)
'Dim 내_URL As New Regex("(.*?)", RegexOptions.IgnoreCase)
정규식_카테_이름 = 카테_이름.Matches(TextBox1.Text)
정규식_카테_URL = 카테_URL.Matches(TextBox1.Text)
정규식_카테_그림 = 카테_그림.Matches(TextBox1.Text)
'정규식_내_URL = 내_URL.Matches(dataHtml)
count = 정규식_카테_이름.Count
With DataGridView1
.Rows.Clear()
For i = 0 To count - 1
.Rows.Add(Replace(정규식_카테_이름.Item(i).Groups.Item(1).ToString, "&", "&"), _
"http://post.naver.com" & Replace(정규식_카테_URL.Item(i).Groups.Item(1).ToString, "&", "&"))
'정규식_카테_그림.Item(i).Groups.Item(1).ToString)
Next
End With
End Sub
'VB.net' 카테고리의 다른 글
web page 내 'More'버튼 클릭 (0) | 2018.03.19 |
---|---|
마우스 오른쪽 버튼 클릭 방지 (0) | 2018.03.19 |
정규식 표현 (0) | 2018.03.19 |
다른창 띠위서 그래프 그리기(MSChart이용) (0) | 2018.03.19 |
테두리가 없는 폼이동 (0) | 2018.03.19 |