Wie man mit python @ alle Vorkommen eines Wortes in einem String zäh
Ich versuche herauszufinden, wie oft 'bob' in einer Zeichenfolge wie 'abdebobdfhbobob' vorkommt.
Mein Code (den ich durch eine andere Stackoverflow-Frage gefunden habe) lautet:
s = 'abdebobdfhbobob'
print 'The number of times bob occurs is: ' + str(s.count('bob'))
Dieser Code druckt aus: Die Häufigkeit, mit der Bob auftritt, ist: 2 das ist nicht richtig für das, was ich brauche, da die Antwort 3 sein sollte.
Das Problem ist, dass dieser Code nicht 'abdebobdfh @ zäh bobob 'als zwei verschiedene bobs, das ist was ich will.
Wie kann ich den Code korrigieren, um den Bobob-Teil der Zeichenfolge als zwei separate Bobs zu zählen?