import string
import re


def tokenize_count(s: str) -> int:
    """
    Tokenizes the given strings to count the number of words.
    :param s:
    :return: number of words
    """
    s = s.translate(str.maketrans('', '', string.punctuation + "„“–"))
    return len(re.split(r'\W+', s))