python-3.8 - 在python中查找字符串中的单词
问题描述
我只是想在字符串中找出一个单词 noone,无论它是小写、大写还是混合。
这是代码:
post= "hi noone bro"
a = "noone"
print(a in post)
如果我用它替换noone
它noOne
会显示 False。我该如何解决?
解决方案
您可以在查找匹配项时将.lower()
或应用于字符串,从而有效地消除大小写。.upper()
所以这将返回 true:"noone".lower() == "noOne".lower()
推荐阅读
- javascript - 基于一组字符的全词匹配的 JavaScript 正则表达式
- xpath - 如何为逗号和空格(',')重新替换换行符(\n)XPATH 1.0
- ubuntu - 如何安装 Mono 5.18.0?
- python - 事件计数与数值序列的高斯图
- django - 在 django heroku 部署中,postgres 数据库出现错误:DATABASES 配置不正确。请提供名称值
- python - 如何将数据文件上传到 ACUMOS,然后从 Jupyter 笔记本中读取这些数据?
- bash - bash 代码如何在嵌套在第三个函数中时完全返回
- node.js - TypeError:在云函数中将循环结构转换为 JSON
- javascript - 当我调用 app.post 时,req.user 未定义
- c - 将双向链表保存到 C txt 文件