谁能告诉我ip as-path access-list 100 deny .+_.+_.+_.+_.+_.+_.+_.+_.+_.+_.+_.+
代表什么?!
我在互联网上搜索了这个正则表达式的含义,但找不到任何信息。
谁能告诉我ip as-path access-list 100 deny .+_.+_.+_.+_.+_.+_.+_.+_.+_.+_.+_.+
代表什么?!
我在互联网上搜索了这个正则表达式的含义,但找不到任何信息。
每次看到 时.+_
,该正则表达式都代表一个 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]+$,因为您提到的表达式可能只匹配任何字符,即。包括特殊字符和字母。