文字列内の部分文字列の出現回数をカウントする 質問する

文字列内の部分文字列の出現回数をカウントする 質問する

Python で文字列内に特定の部分文字列が存在する回数をカウントするにはどうすればよいですか?

例えば:

>>> 'foo bar foo'.numberOfOccurrences('foo')
2

部分文字列のインデックスを取得するには、部分文字列のすべての出現を見つけるにはどうすればよいでしょうか?

ベストアンサー1

string.count(substring)、 のように:

>>> "abcdabcva".count("ab")
2

これは重複しない発生の場合です。
重複する発生を数える必要がある場合は、回答を確認したほうがよいでしょう。ここ、またはチェックするだけ私の他の回答は以下にあります

おすすめ記事