下面这种方式 从结果上看 匹配的是关键字, 但是不是 每一次都可以 100% 准确

search_words_dict = {
"肠炎宁": 0,
"维生素AD": 0,
"妇科千金": 0,
"金银花露": 0,
"生脉饮": 0,
"骨通贴膏": 0,
"三七伤药片": 0,
"小儿感冒颗粒": 0,
} keys = search_words_dict.keys()
array_str = ")|(".join(keys)
array_str = ".*(%s).*" % array_str
# array = ".*)|(.*".join(keys)
# array = "(.*%s.*)" % array
strss = "复方妇金银花生山东省脉饮露科千三七生脉饮小儿感冒颗粒伤药片金按较孬那个"
pattern = re.compile(array_str)
print("正则的内容是:%s" % pattern)
if re.search(pattern, strss):
print(re.search(pattern, strss))
else:
print("so sorry")

第二种方式 这种方式匹配出来的 就比较多了

search_words_dict = {
"肠炎宁": 0,
"维生素AD": 0,
"妇科千金": 0,
"金银花露": 0,
"生脉饮": 0,
"骨通贴膏": 0,
"三七伤药片": 0,
"小儿感冒颗粒": 0,
} keys = search_words_dict.keys()
# array_str = ")|(".join(keys)
# array_str = ".*(%s).*" % array_str
# pattern = re.compile(array_str)
array = ".*)|(.*".join(keys)
array = "(.*%s.*)" % array
pattern = re.compile(array)
strss = "复方妇金银花生山东省脉饮露科千三七小儿感冒颗粒伤药片金按较孬那个"
print("正则的内容是:%s" % pattern)
if re.search(pattern, strss):
print(re.search(pattern, strss))
else:
print("so sorry")

从结果上看: 匹配的是全部

最新文章

  1. 腾讯云TDSQL审计原理揭秘
  2. 【MPI学习4】MPI并行程序设计模式:非阻塞通信MPI程序设计
  3. 《linux备份与恢复之一》.tar.bz2与.tar.gz格式的文本压缩率比较
  4. [转] ArcGIS engine中气泡标注的添加、修改
  5. 目录启动CXF启动报告LinkageError异常以及Java的endorsed机制
  6. ANSI与UINCODE编码
  7. 【Xamarin破解补丁找不到?】
  8. Firebug Command Line
  9. jQuery.mobile.changePage() | jQuery Mobile API Documentation
  10. Java豆瓣电影爬虫——减少与数据库交互实现批量插入
  11. 夏令营提高班上午上机测试 Day 3 解题报告
  12. webpack的常识概念
  13. 逐帧动画抖动、适配布局、SVG Sprites
  14. enquire.js-响应css媒体查询的轻量级javascript库
  15. MYSQL服务器系统变量
  16. java 大文件分割与组装
  17. 如何安全的在不同工程间安全地迁移asset数据?三种方法
  18. 【loj6029】「雅礼集训 2017 Day1」市场 线段树+均摊分析
  19. No identifier specified for entity: springboot-jpa报错No identifier specified for entity
  20. 2018年星际争霸AI挑战赛–三星与FB获冠亚军,中科院自动化所夺得季军

热门文章

  1. 混合开发Js bridge新秀-DSBridge iOS篇
  2. CS4.1 RPM打包函数分析
  3. CSS中的元素分类
  4. Openssl s_server命令
  5. 1517 u Calculate e
  6. Spring5源码解析-论Spring DispatcherServlet的生命周期
  7. PHP json_encode中文unicode转码问题
  8. SimpleDateFormat是线程不安全的
  9. [GO]简单的并发服务器
  10. UVa 11324 The Largest Clique (强连通分量+DP)