【发布时间】:2011-09-09 16:59:27
【问题描述】:
我想知道如何使用 Python 风格的 Regex 匹配不包含特定单词的行(只使用 Regex,不涉及 Python 函数)?
例子:
PART ONE OVERVIEW 1
Chapter 1 Introduction 3
我要匹配不包含“PART”字样的行?
【问题讨论】:
-
你打算用什么来做匹配?
-
PART总是出现在开头吗? -
@David:只要澄清一下这个例子。
-
正确答案是
^(?!.*PART).*$。或^(?!.*\bPART\b).*$,如果需要进行全字检查。或者,如果不需要整个字符串匹配,请从上述两者中删除.*$。
标签: regex