26 lines
751 B
Python
26 lines
751 B
Python
import regex
|
||
|
||
begin_pattern = regex.compile(
|
||
r'第[一二三四五六七八九十]+章\s*合同|[::]清标报告|^第二卷',
|
||
regex.MULTILINE
|
||
)
|
||
|
||
|
||
# 测试示例
|
||
test_strings = [
|
||
'投标人须知正文', # 匹配
|
||
'”投标人须知正文', # 不匹配
|
||
'” 投标人须知正文', # 不匹配
|
||
'与 投标人须知正文', # 不匹配
|
||
'见 投标人须知正文', # 不匹配
|
||
'“ 投标人须知正文', # 不匹配
|
||
'供应商须知正文', # 匹配
|
||
'谈判供应商须知正文' # 匹配
|
||
]
|
||
|
||
for s in test_strings:
|
||
if begin_pattern.search(s):
|
||
print(f"匹配: {s}")
|
||
else:
|
||
print(f"不匹配: {s}")
|