Jawaban:
Setiap kali Anda melihat .+_
, ekspresi reguler tersebut mewakili sistem otonom BGP tunggal. Daftar as-path ini menolak BGP sebagai jalur yang sama dengan atau lebih panjang dari 12 jalur.
Ekspresi reguler berfungsi karena .
mewakili karakter apa pun, +
adalah kartu liar yang secara opsional mengulangi karakter sebelumnya dalam jumlah tak terbatas, dan _
mewakili ruang antara jalur sistem otonom. Untuk informasi lebih lanjut, lihat panduan Ekspresi Reguler Cisco IOS , atau blog INE BGP Regular Expressions ini .
Ini akan cocok dengan 12 daftar AS-path. Tapi, saya pikir cara yang lebih tepat untuk mencocokkannya adalah ^ [0-9] + _ [0-9] + _ [0-9] + _ [0-9] + _ [0-9] + _ [ 0-9] + _ [0-9] + _ [0-9] + _ [0-9] + _ [0-9] + _ [0-9] + _ [0-9] + $, karena ekspresi yang Anda sebutkan mungkin cocok dengan karakter apa pun yaitu. termasuk karakter dan huruf khusus.
[0-9]+[0-9]+
tidak menjelaskan ruang antara jalur sistem otonom. Secara sederhana, dikatakan cocok dengan 0-9 ( [0-9]
) jumlah tak terbatas kali ( +
) diikuti langsung oleh set tak terbatas 0-9 lainnya ( [0-9]+
).