Как установить флаг игнорирования для части регулярного выражения в Python?
Можно ли реализовать в Python что-то вроде этого простого:
#!/usr/bin/perl
my $a = 'Use HELLO1 code';
if($a =~ /(?i:use)\s+([A-Z0-9]+)\s+(?i:code)/){
print "$1\n";
}
Буквы токена в середине строки всегда являются заглавными. Буквы остальных слов могут иметь любой регистр (ИСПОЛЬЗОВАНИЕ, использование, использование, КОД, код, код и т. Д.)