正则表达式 for 至少包含一个 STRINGA 实例,且不包含 STRINGB 实例

正则表达式 for 至少包含一个 STRINGA 实例,且不包含 STRINGB 实例

正则表达式将匹配什么:

至少包含一个“1221”实例,并且不包含“7474”实例

即匹配“7777 1221 4543”

但与“7777 1221 7474 4543”不匹配

我怀疑我必须使用否定前瞻?

我使用的是 Cisco IOS(版本:IOS XE 3.10.4S)

答案1

使用负前瞻:

^(?!.*7474).*1221

演示版

相关内容