#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 = "áéíóúůěščřžý"