Python 精确单词查找-reddit机器人

Python 精确单词查找-reddit机器人,python,reddit,Python,Reddit,所以我一直在开发reddit机器人,遇到了一个问题。比如说,我试图找到所有包含单词“man”的评论,机器人会找到包含单词“man”的评论,但也会找到包含单词“man”的评论。例如“女人”。我只想找到“男人”这个词 我使用的是“普拉”软件包。我知道这将是一个非常容易的解决办法,但由于某些原因,我无法找到它。这是在注释中查找单词的代码 if "man" in comment.body: 如果你需要更多的代码,请告诉我。任何帮助都会很好。我也在使用Python制作这个机器人。单词“man”正好出现在

所以我一直在开发reddit机器人,遇到了一个问题。比如说,我试图找到所有包含单词“man”的评论,机器人会找到包含单词“man”的评论,但也会找到包含单词“man”的评论。例如“女人”。我只想找到“男人”这个词

我使用的是“普拉”软件包。我知道这将是一个非常容易的解决办法,但由于某些原因,我无法找到它。这是在注释中查找单词的代码

if "man" in comment.body:

如果你需要更多的代码,请告诉我。任何帮助都会很好。我也在使用Python制作这个机器人。

单词
“man”
正好出现在单词
“woman”
中。你需要在搜索中更加具体,这取决于评论的内容。也许您可以搜索
“man”
(但这仍然会计算像
“manage”
)这样的情况,所以也许您可以使用正则表达式搜索空格,后跟字符串“man”,后跟空格或标点符号?

改用正则表达式?Python支持它,它通常比猜测字符串出现的可能情况更容易使用(例如,行开始/结束,在中间等)。