配置管理正则表达式 (regex) 引擎 支持模式匹配和模式排除。

模式排除通过使用称为消极预见的机制应用。其使用这个语法:

(?!( myvalue ))

其中“ ?! ”是消极预见操作符。

返回含有字符串 A 但不含字符串 B 的记录

假设您希望对您的企业 255.255.0.0 验证子网掩码变更,但您怀疑部分路由器的第二个八位字节的值错误。务必勾选 Regex 复选框。

语法

.*255\.(?!(255)).*

正则表达式语法详细信息

本章节说明了上个例子中使用的语法。

  • .* ”匹配 0 个或更多任意字符(例如标签、空白字符、关键字)
  • 文字串“ 255 ”匹配子网掩码的第一个八位字节。
  • \. ”(转义点字符)匹配八位字节分隔符文字。
  • (?!(255)) 排除与文字串“ 255 ”的匹配,以表示子网中的第二个八位字节。