Dict Practice 2
This is the more advanced version of
Mr Cleese wants to know how many times a word appears in a sentence.
Your task is to help him with it.
In addition, the words may not be separated from the punctuation marks.
Here's a list of punctuation marks you might encounter:
These symbols can occur anywhere in the text.
str.replace(key, " ") to get replace these with whitespace in the text)
In addition, because the sentences might be written by silly people, expect irregular casings such as bellow:
WhAt Is Up WiTh ThAt WeIrD, NeW SpOnGeBoB MeMe?
str.lower() to get everything in lowercase.
The first line will contain a single English sentence. All words will be lower case and separated by a single space.
The second line will contain a single lowercased word.
The output should contain only integer, the number of times the inquired word has appeared in the sentence.
Sample Input 1
Canners, cAn Can? "whAt ThEy CAN caN". can
Sample Output 1