Você não precisa fugir de seus caracteres regex. Seu primeiro exemplo deve ser:
[0-9]{2,3}
Seu segundo exemplo deve ser:
\bNote\b
Para a terceira situação, você precisará combinar as coisas antes e depois e usar as referências anteriores:
(.*)([0-9]{3}.*)
com a substituição sendo:
p
Para mais detalhes, consulte pydoc re
, que informará sobre a sintaxe da expressão regular do Python ou sobre a documentação on-line .