जवाबों:
हर बार जब आप देखते हैं .+_
, कि नियमित अभिव्यक्ति एकल बीजीपी स्वायत्त प्रणाली का प्रतिनिधित्व करती है। यह पथ-सूची सूची बीजीपी को 12 रास्तों के बराबर या उससे अधिक लंबे रास्तों के रूप में नकारती है।
नियमित अभिव्यक्ति काम करती है क्योंकि .
किसी भी चरित्र का प्रतिनिधित्व करती है , +
एक जंगली कार्ड है जो पिछले चरित्र को वैकल्पिक रूप से असीमित संख्या में दोहराता है, और _
स्वायत्त प्रणाली पथों के बीच की जगह का प्रतिनिधित्व करता है। अधिक जानकारी के लिए, सिस्को IOS रेगुलर एक्सप्रेशन गाइड या इस INE BGP रेगुलर एक्सप्रेशंस ब्लॉग को देखें ।
यह 12 एएस-पथ सूची से मेल खाएगा। लेकिन, मुझे लगता है कि इसके मिलान का एक और उपयुक्त तरीका ^ [0-9] + _ [0-9] + _ [0-9] + _ [0-9] + _ [0-9] + _ [होगा 0-9] + _ [0-9] + _ [0-9] + _ [0-9] + _ [0-9] + _ [0-9] + _ [0-9] + $, क्योंकि आपके द्वारा बताई गई अभिव्यक्ति बस किसी भी चरित्र से मेल खा सकती है। विशेष वर्ण और अक्षर शामिल थे।
[0-9]+[0-9]+
स्वायत्त प्रणाली पथों के बीच के स्थान के लिए खाता नहीं है। सादे शब्दों में, यह 0-9 ( [0-9]
अनंत बार +
) ( ) अनंत-0-9 सेट के दूसरे सेट से सीधे मिलान करने के लिए कहता है ( [0-9]+
)।