Câu trả lời:
Mỗi khi bạn nhìn thấy .+_
, biểu thức chính quy đó đại diện cho một hệ thống tự trị BGP duy nhất. Danh sách đường dẫn này từ chối BGP là các đường dẫn bằng hoặc dài hơn 12 đường dẫn.
Biểu thức chính quy hoạt động vì .
đại diện cho bất kỳ ký tự nào, +
là một thẻ hoang dã tùy ý lặp lại ký tự trước đó không giới hạn số lần và _
biểu thị khoảng trắng giữa các đường dẫn hệ thống tự trị. Để biết thêm thông tin, hãy tham khảo hướng dẫn Biểu thức chính quy của Cisco IOS hoặc blog Biểu thức chính quy INE BGP này .
Nó sẽ phù hợp với danh sách 12 đường dẫn AS. Nhưng, tôi nghĩ rằng một cách kết hợp phù hợp hơn sẽ là ^ [0-9] + _ [0-9] + _ [0-9] + _ [0-9] + _ [0-9] + _ [ 0-9] + _ [0-9] + _ [0-9] + _ [0-9] + _ [0-9] + _ [0-9] + _ [0-9] + $, vì biểu thức bạn đề cập có thể chỉ phù hợp với bất kỳ ký tự nào. ký tự đặc biệt và bảng chữ cái bao gồm.
[0-9]+[0-9]+
không chiếm không gian giữa các đường dẫn hệ thống tự trị. Nói một cách dễ hiểu, nó nói khớp 0-9 ( [0-9]
) một số lần vô hạn ( +
) theo sau trực tiếp bởi một tập hợp 0-9 vô hạn khác ( [0-9]+
).