Предположим, у меня есть следующее предложение,
Привет, меня зовут доктор Кто. Я влюблен в рыбные палочки и заварной крем !!
Я пытаюсь отразить пунктуацию (кроме апострофов и дефисов) с помощью регулярных выражений, но я также хочу игнорировать некоторые слова. Например, я игнорирую доктора, и поэтому я не хочу захватывать. в слове доктор
В идеале, регулярное выражение должно захватывать текст между скобками:
Привет (,) my () имя () - () Доктор () Кто (.) Я () в () люблю () с () рыбными пальцами () и () заварным кремом (!! )
Обратите внимание, что у меня есть список Python, который содержит такие слова, как "Доктор" что я хочу игнорировать. Я также использую string.punctuation, чтобы получить список знаков препинания для использования в регулярном выражении. Я пытался использовать отрицательный взгляд, но он все еще ловил "." У доктора Любая помощь приветствуется!