0

我有一个正则表达式字符串(见下文)。我想要的是它选择所有适当的模式,但不包括以 MZ 开头的模式

图案 -^[A-Z]{2}\d{7}[A-Z]?[A-Z]?$

我已经阅读了一些关于前瞻性断言的帖子,但我担心它们太复杂了,我无法理解。

任何人都可以帮忙吗?

4

1 回答 1

2

跟着图案走

^(?!MZ)[A-Z]{2}\d{7}[A-Z]?[A-Z]?$

where(?!...)是一个否定的lookahead,它确保它MZ不在字符串的开头。

于 2012-11-02T14:53:46.963 回答