From: Daniel Cisco Group Study (danielcgs@imc.net.au)
Date: Fri Apr 11 2003 - 05:48:54 GMT-3
I checked out the old thread again..... One solution would be:
ip as-path access-list 1 _3500_(.*_)?2400_| _2400_(.*_)?3500_
Not pretty....
Daniel
-----Original Message-----
From: OhioHondo [mailto:ohiohondo@columbus.rr.com]
Sent: Friday, 11 April 2003 12:09
To: Daniel Cisco Group Study; ahmed_hassan@rayatelecom.net
Cc: ccielab@groupstudy.com
Subject: RE: regular express question
This was a thread about a month ago. The following works as an OR
ip as-path access-list 1 permit _3500_
ip as-path access-list 2 permit _2400_
route-map AND permit 10
match as-path 1 ---- > this shows up as match as-path 1 2
match as-path 2 in the config file!!! I tried this.
set metric 5000
As I recall, if the original solution follows the format suggested at the
end of a long discussion. The original solution is shown below and further
on in this e-mail thread.
ip as-path access-list 1 permit _3550_(.*)2400_|_2400_(.*)3500_
-----Original Message-----
From: nobody@groupstudy.com [mailto:nobody@groupstudy.com]On Behalf Of
Daniel Cisco Group Study
Sent: Thursday, April 10, 2003 6:13 PM
To: ahmed_hassan@rayatelecom.net
Cc: ccielab@groupstudy.com
Subject: RE: regular express question
I believe that the as-path list will also match paths containing:
"3500" and "12400"
"2400" and "43500"
ie the (.*) also allows other characters to appear before the 2400 or
3500...
Anyone agree?
Why not use something simple like:
ip as-path access-list 1 permit _3500_
ip as-path access-list 2 permit _2400_
route-map AND permit 10
match as-path 1
match as-path 2
set metric 5000
Anything wrong with this logic?
Daniel
-----Original Message-----
From: Ram Shummoogum [mailto:rshummoo@ca.ibm.com]
Sent: Friday, 11 April 2003 2:22 AM
To: ahmed_hassan@rayatelecom.net
Cc: ccielab@groupstudy.com
Subject: Re: regular express question
Try this.
ip as-path access-list 1 permit _3550_(.*)2400_|_2400_(.*)3500_
!
route-map AND permit 10
match as-path 1
set metric 5000
"Ahmed Hassan" <ahmed_hassan@rayatelecom.net>@groupstudy.com on 04/10/2003
10:35:26 AM
Please respond to "Ahmed Hassan" <ahmed_hassan@rayatelecom.net>
Sent by: nobody@groupstudy.com
To: <ccielab@groupstudy.com>
cc:
Subject: regular express question
Hi GROUP ,
Can any one tell me how to make a regular expression that have an logical
"AND" condition , for example
I wan a regular expression that will filter BGP table to get expressions
contain both AS2400 and AS3500 the order is not important
best regards
*************************************
Ahmed Hassan El-shinnawy
Network Planning and configuration Engineer
Raya Telecom
ahmed_hassan@rayatelecom.net
*************************************
**********************************************************************
This email and any files transmitted with it are confidential and
intended solely for the use of the individual or entity to whom they
are addressed. If you have received this email in error please notify
the system manager.
This footnote also confirms that this email message has been swept by
MIMEsweeper for the presence of computer viruses.
www.mimesweeper.com
**********************************************************************
**********************************************************************
This email and any files transmitted with it are confidential and
intended solely for the use of the individual or entity to whom they
are addressed. If you have received this email in error please notify
the system manager.
This footnote also confirms that this email message has been swept by
MIMEsweeper for the presence of computer viruses.
www.mimesweeper.com
**********************************************************************
This archive was generated by hypermail 2.1.4 : Thu May 01 2003 - 13:35:51 GMT-3