Я пытаюсь сопоставить очень простой шаблон, используя пакет регулярных выражений Python (я новичок в регулярных выражениях).Я не понимаю следующее поведение:
import regex
regex.match('economy', 'promising.\n\nARTICLE 4\n\nECONOMY The economy')
или
regex.match('ARTICLE', 'promising.\n\nARTICLE 4\n\nECONOMY The economy')
ничего не соответствует.Конечно, если я сделаю
regex.match('economy', 'economy')
, он сделает это.Почему это так?Кроме того, если я хочу сопоставить чувствительный к регистру ARTCLE в приведенном выше примере, каким должен быть правильный способ сделать это?Я использую версию регулярного выражения 2016.1.10.