Page 1 of 2 12 LastLast
Results 1 to 10 of 11

Thread: Regular expression

  1. Smile Regular expression

    Dear All Pro,

    Mình đang bị vướng mắt thế này: mình cần viết as-path bắt đầu AS A và chính giữa any và kết thúc là AS B. rất mong các Pro chỉ cho cách viết AS-Path cho phù hợp ( ^A any B$)

    Thanks!

  2. #2

    Default

    Chào bạn,

    Bạn thử : ^A_B$

    Vd : ^200_900$ -> bắt đầu AS 200, và AS cuối cùng là 900.
    Trịnh Anh Luân
    - Email : trinhanhluan@vnpro.org
    - Search my site
    - Search VNPRO.ORG

    Trung Tâm Tin Học VnPro
    Địa chỉ: 149/1D Ung Văn Khiêm P25 Q.Bình thạnh TPHCM
    Tel: (08) 35124257 (5 lines)
    Fax: (08) 35124314

    Home page: http://www.vnpro.vn
    Support Forum: http://www.vnpro.org
    Network channel: http://www.dancisco.com
    • Chuyên đào tạo quản trị mạng và hạ tầng Internet
    • Phát hành sách chuyên môn
    • Tư vấn và tuyển dụng nhân sự IT
    • Tư vấn thiết kế và hỗ trợ kỹ thuật hệ thống mạng

    Blog: http://www.vnpro.org/blog
    Wifi forum: http://www.wifipro.org

  3. Default

    Dear Luan,
    ý của mình là chính giữa của 2 AS đó là có thêm AS khác hoạc là 900 hoặc 200 nó prepend vào nữa.

    Thanks!

  4. #4
    Join Date
    Aug 2010
    Location
    BinhThanh - HCMC
    Posts
    454

    Default

    try it: ^A_.*_B$

  5. Default

    Dear All,

    cách viết AS-PATH như vậy mình đã thử rồi nhưng không được. không biết có expert nào có cách viết khác không thì sharing nha.

    Thanks!

  6. #6
    Join Date
    Oct 2009
    Location
    THỦ ĐỨC, TP HCM
    Posts
    870

    Default

    Hi bạn. Bạn ngâm cứu tài liệu này thử...
    Lâm Văn Tú
    Email :
    cntt08520610@gmail.com
    Viet Professionals Co. Ltd. (VnPro)
    149/1D Ung Văn Khiêm P25 Q.Bình thạnh TPHCM
    Tel: (08) 35124257 (5 lines)
    Fax (08) 35124314
    Tập tành bước đi....



  7. #7

    Default

    Bạn tham khảo : http://www.cisco.com/en/US/tech/tk36...shtml#asregexp

    Sẽ rõ ý mình !
    Trịnh Anh Luân
    - Email : trinhanhluan@vnpro.org
    - Search my site
    - Search VNPRO.ORG

    Trung Tâm Tin Học VnPro
    Địa chỉ: 149/1D Ung Văn Khiêm P25 Q.Bình thạnh TPHCM
    Tel: (08) 35124257 (5 lines)
    Fax: (08) 35124314

    Home page: http://www.vnpro.vn
    Support Forum: http://www.vnpro.org
    Network channel: http://www.dancisco.com
    • Chuyên đào tạo quản trị mạng và hạ tầng Internet
    • Phát hành sách chuyên môn
    • Tư vấn và tuyển dụng nhân sự IT
    • Tư vấn thiết kế và hỗ trợ kỹ thuật hệ thống mạng

    Blog: http://www.vnpro.org/blog
    Wifi forum: http://www.wifipro.org

  8. #8
    Join Date
    Aug 2010
    Location
    BinhThanh - HCMC
    Posts
    454

    Default

    bạn nêu rõ yêu cầu xem sao.
    Nếu ở giữa là any thì regexp ^A_.*_B$ Chắc chắn là đúng.
    Nếu bạn muốn bao gồm luôn trường hợp chỉ có AS A và B thì có thể sửa lại như sau: ^A(_[0-9]+)*_B$.
    Còn nếu ở giữa là prepend của A và B thì bạn nêu rõ prepend như thế nào, cho 1 vài ví dụ cụ thể thì mới viết regexp cho bạn được.

    Thân.
    Last edited by nbhduoc; 21-12-2011 at 08:57 PM.

  9. Default

    ý của mình như thế này:

    ^A B B ...B B$: khi as-path đó math như sau:
    - A B
    - A B B
    - A B B ..B

    Thanks!

  10. #10
    Join Date
    Aug 2010
    Location
    BinhThanh - HCMC
    Posts
    454

    Default

    uhm, phải nêu rõ vậy mới biết đường mà giúp chứ.
    Bạn thử regexp này: ^A(_B)+$
    Sẽ thỏa mãn các AS-PATH trên.

Page 1 of 2 12 LastLast

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •