回答:
を見るたびに.+_
、その正規表現は単一のBGP自律システムを表します。このas-pathリストは、BGPを12パス以上のパスとして拒否します。
正規表現は、.
任意の文字を表し、+
オプションで前の文字を無制限に繰り返すワイルドカードであり_
、自律システムパス間のスペースを表すため、機能します。詳細については、Cisco IOS正規表現ガイド、またはこのINE BGP正規表現ブログを参照してください。
12個のASパスリストに一致します。しかし、より適切なマッチング方法は^ [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]+
です。