• Vui lòng đọc nội qui diễn đàn để tránh bị xóa bài viết
  • Tìm kiếm trước khi đặt câu hỏi

Tách các href trong source của trang html

Các thủ thuật liên quan đến xử lý chuỗi và thời gian

Điều hành viên: tungcan5diop, QUANITGROBEST

Hình đại diện của người dùng
NoBi
Quản trị
Quản trị
Bài viết: 948
Ngày tham gia: T.Ba 18/03/2008 1:22 pm
Đến từ: Sài Gòn
Has thanked: 50 time
Been thanked: 66 time
Liên hệ:

Tách các href trong source của trang html

Gửi bàigửi bởi NoBi » T.Năm 27/03/2008 10:39 pm

Thủ thuật: Tách các href trong source của trang html
Tác giả: Kỳ Nam
Mô tả: Tách các liên kết trong source của trang html


Giả sử có liên kết: <link href="./styles/prosilver/theme/print.css" rel="stylesheet"" type="text/css" media="print" title="printonly" />"

Đây là code để lấy tất cả những khúc href="..." trong đoạn html ở trên:

Mã: Chọn hết

  1. Dim Input As String = "<link href=""./styles/prosilver/theme/print.css"" rel=""stylesheet"" type=""text/css"" media=""print"" title=""printonly"" />"
  2. Const Pattern As String = "href=""[^""]+"""
  3. Dim M As System.Text.RegularExpressions.Match
  4. For Each M In System.Text.RegularExpressions.Regex.Matches(Input, Pattern)
  5.     MessageBox.Show(M.ToString)
  6. Next


:>

tieuthienma
Bài viết: 6
Ngày tham gia: T.Ba 30/09/2008 11:50 am

Re: Tách các href trong source của trang html

Gửi bàigửi bởi tieuthienma » T.Ba 22/09/2009 2:03 pm

Cám ơn anh, đoạn code rất có giá trị


Quay về “[.NET] Chuỗi và Thời gian”

Đang trực tuyến

Đang xem chuyên mục này: Không có thành viên nào trực tuyến.1 khách