RE: BGP regexp - how to find x number or more occurrences of an

From: Joseph Brunner (joe@affirmedsystems.com)
Date: Thu Oct 23 2008 - 01:05:46 ARST


So Victor are you studying for the Perl Certified Expert Programmer LOL

You little PCEP

LOL

Thanks for the code snippet!

-----Original Message-----
From: nobody@groupstudy.com [mailto:nobody@groupstudy.com] On Behalf Of
Victor Cappuccio
Sent: Wednesday, October 22, 2008 5:48 PM
To: deadheadblues@gmail.com
Cc: GS CCIE-Lab
Subject: Re: BGP regexp - how to find x number or more occurrences of an AS
in the AS path

hi, maybe something like
^([0-9]+)(_\1)*$
also could help ??

R1(config-router)#do show ip bgp reg ^([0-9]+)(_\1)*$
BGP table version is 3, local router ID is 172.22.81.1
Status codes: s suppressed, d damped, h history, * valid, > best, i -
internal,
              r RIB-failure, S Stale
Origin codes: i - IGP, e - EGP, ? - incomplete

   Network Next Hop Metric LocPrf Weight Path
*> 2.2.2.0/24 172.22.142.2 0 0 2 2 2 2 2 2 2 2
2 ?
R1(config-router)#do show ip bgp reg ^(2+)(_\1)*$
BGP table version is 3, local router ID is 172.22.81.1
Status codes: s suppressed, d damped, h history, * valid, > best, i -
internal,
              r RIB-failure, S Stale
Origin codes: i - IGP, e - EGP, ? - incomplete

   Network Next Hop Metric LocPrf Weight Path
*> 2.2.2.0/24 172.22.142.2 0 0 2 2 2 2 2 2 2 2
2 ?
R1(config-router)#
Diapositiva 12
thanks,

On Wed, Oct 22, 2008 at 7:50 PM, Marko Milivojevic
<markom@markom.info>wrote:

> > Suppose I wanted to find all routes that have the same AS number in a
> > row 8
> > or more times...is this possible using regexp?
>
> I don't think that IOS regex engine supports "match N occurences"
> syntax that more advanced regex engines (like the one in Perl, for
> example) do. If if did support it, it would look something like:
>
> _(12345){8,}
>
> If you want to match 8 times or more, where 8 is fixed, you could do
> something like (oh, ugly):
>
> _12345_12345_12345_12345_12345_12345_12345_12345_(12345)*
>
> --
> Marko
> CCIE #18427 (SP)
> My network blog: http://cisco.markom.info/
>
>
> Blogs and organic groups at http://www.ccie.net
>
> _______________________________________________________________________
> Subscription information may be found at:
> http://www.groupstudy.com/list/CCIELab.html
>
>
>
>
>
>
>
>

-- 
Victor Cappuccio
CCIE R/S# 20657
CCSI# 30452
www.anetworkerblog.com

Blogs and organic groups at http://www.ccie.net



This archive was generated by hypermail 2.1.4 : Sat Nov 01 2008 - 15:35:22 ARST