「そこに」という文字列があり、正確な/完全な単語を検索したいと思います。この場合、「the」は一度だけ表示されます。しかし、index()やfind()メソッドを使うと、 "then"や "there"と部分一致するので、3回出現すると考えられます。私はこれらの方法のいずれかを使用するのが好きです。インデックスまたは検索方法を使用した正確な単語の一致 - Python
>>> s = "the then there"
>>> s.index("the")
0
>>> s.index("the",1)
4
>>> s.index("the",5)
9
>>> s.find("the")
0
>>> s.find("the",1)
4
>>> s.find("the",5)
9
は正規表現 '\ bthe \ b'を使用します –