python - 计算字符串python中子字符串的出现次数
问题描述
在我的程序中,我count=strr2.lower().count("ieee")
用来计算以下字符串中出现的次数,
“我爱 ieee,ieeextream 是有史以来最好的编码竞赛”
在这里,“ ieeextream ”也算作一次,这不是我的预期结果。预期的输出是count=1
那么有什么方法可以只检查“ieee”这个词,或者我们可以用不同的实现来改变相同的代码吗?谢谢你的时间
解决方案
如果您试图在原始字符串中找到子字符串作为整个单词,那么我想这就是您需要的:
count=strr2.lower().split().count("ieee")
推荐阅读
- prestashop - Prestashop 1.7 CartRule::autoAddToCart 到底做了什么?
- java - Java Eclipse:创建新类但不显示 git staging
- javascript - 似乎无法让 addEventListener 工作
- bootstrap-4 - BootStrap DataTable:重新绑定来自服务器的数据
- docker - redis-cli 不能用作 docker 命令
- javascript - 如何检查滚动是由代码还是由用户完成的?
- python - 如何将熊猫数据框中的几行合并为 1 行
- python - python graphviz中的子图方法?
- excel - 通过将图表数据放入 vba 来隐藏图表数据
- javascript - 更新未知的 Immutable.js 地图结构