"Tommy Kaas" <tommy.k...@kaasogmulvad.dk> wrote

I try to write a program, where the user can write a word or a name and I will tell how many times the subject was mentioned in a text, I'm hosting.

I guess it's possible but not this way it seems?

The re is only searching for the word "name" and not the variable name

You don't need a regex here.

name = raw_input('Who would you like to check'? ')
with  open("text.txt", "r") as mytxt:
   antal = [line for line in mytxt if name in line]

print name,' was mentioned ', len(antal),' times in the text'

Should suffice.

--
Alan Gauld
Author of the Learn to Program web site
http://www.alan-g.me.uk/


_______________________________________________
Tutor maillist  -  Tutor@python.org
To unsubscribe or change subscription options:
http://mail.python.org/mailman/listinfo/tutor

Reply via email to