диакритические знаки в регулярных выражениях Python

#python

Вопрос:

Мне нужно использовать диакритические знаки в регулярных выражениях, но я не могу их указать. Мне всегда приходится долго репетировать, прежде чем я нахожу решение. Существуют ли какие-либо определения диакритических знаков?

Пример кода:

 
import re

text = "Faktura č. 123 Faktura č.: 123"

# I must use the code below to extract the number
    
text2 = re.findall(r"[č.]s([0-9] )", text)
text3 = re.findall(r"[č.][:]s([0-9] )", text)

# But when I have text I can't seem to extract the number anymore

text = "Faktura list č. 123"

# I've tried similar to this code but I can't get it right

text2 = re.findall(r"lists[č.]s([0-9] )", text)

# I would also like to use other diacritical signs

text = "áéíóúůěščřžý"