python精确子串匹配

2024-09-29 23:18:09 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一份菜单和一句话。在

我想检查句子中是否有一道菜。 但是,如果我做一个正常的

if dish in sentence:

我基本上会得到一个子串匹配。我的问题是说我有

^{pr2}$

上面的代码仍然与我不想要的shikampuri匹配。在

如果我试着将句子标记化,我将无法匹配像 dish='puri bhaji'

我有什么办法可以忽略那些不以我的盘子串开头的火柴吗?基本上,当我的菜是“puri”时,我想忽略“shikampuri”之类的模式。在


Tags: 代码in标记if菜单sentence句子办法

热门问题