Я хочу проверить, содержит ли строка знаки препинания или непрерывную последовательность восклицательного знака, вопроса и того и другого. Под непрерывным подразумевается более чем в 2 раза. Как и ниже,
#If sentence contains !!!
exc = re.compile(r"(.)\!{2}")
word["cont_exclamation"] = if exc.search(sent[i]) else not(found)
#If sentence contains ???
reg = re.compile(r"(.)\?{2}")
word["cont_question"] = if reg.search(sent[i]) else not(found)
Но теперь я хочу найти и восклицательный, и вопросительный знаки, например, привет??! или привет!! или чувак!?!
К тому же, а если я захочу? а также ! оба, но более 2 любых из них.
Я не знаю регулярное выражение должным образом, поэтому любая помощь была бы отличной.