Yanıtlar:
Her gördüğünüzde .+_
, bu düzenli ifade tek bir BGP otonom sistemini temsil eder. Bu yol listesi, BGP'yi 12 yola eşit veya daha uzun yol olarak reddeder.
Normal ifade .
, herhangi bir karakteri temsil ettiği, +
isteğe bağlı olarak önceki karakteri sınırsız sayıda tekrarlayan _
ve otonom sistem yolları arasındaki boşluğu temsil eden bir joker karakter olduğu için çalışır . Daha fazla bilgi için Cisco IOS Düzenli İfade kılavuzuna veya bu INE BGP Düzenli İfadeler bloguna bakın .
Bu, 12 AS-yol listesiyle eşleşecektir. Ancak, bununla eşleşen daha uygun bir yolun ^ [0-9] + _ [0-9] + _ [0-9] + _ [0-9] + _ [0-9] + _ [ 0-9] + _ [0-9] + _ [0-9] + _ [0-9] + _ [0-9] + _ [0-9] + _ [0-9] + $, çünkü bahsettiğiniz ifade herhangi bir karakterle eşleşebilir. özel karakterler ve alfabe dahil.
[0-9]+[0-9]+
özerk sistem yolları arasındaki boşluğu hesaba katmaz. Basit bir ifadeyle, 0-9 ( [0-9]
) ile sonsuz sayıda ( +
) ve ardından doğrudan başka bir sonsuz 0-9 set ( [0-9]+
) ile eşleştiği söylenir .