Dividir uma string nas ocorrências de correspondências
Sinalizadores Regex
Bandeira
Alias
Sinalizador embutido
Significado
re.ASCII
re.A
?m
O re.ASCII é relevante apenas para os padrões de bytes. Ele faz \w, \W, \b, \B, \d, \D e \S executa a correspondência somente ASCII em vez da correspondência Unicode completa.
re.DEBUG
N / D
N / D
Mostra re.DEBUG as informações de depuração do padrão compilado.
re.IGNORECASE
re.I
?i
realizar correspondência sem distinção entre maiúsculas e minúsculas. Isso significa que [A-Z] também corresponderá a letras minúsculas.
re.LOCALE
re.L
?L
O re.LOCALE é relevante apenas para o padrão de bytes. Isso torna a correspondência \w, \W, e com distinção entre maiúsculas \be \B minúsculas dependente da localidade atual. O re.LOCALE não é compatível com a re.ASCII bandeira.
re.MUTILINE
re.M
?m
O re.MULTILINE faz as ^ correspondências no início de uma string e no início de cada linha e $ as correspondências no final de uma string e no final de cada linha.
re.DOTALL
re.S
?s
Por padrão, o ponto ( .) corresponde a qualquer caractere, exceto uma nova linha. Isso re.DOTALL faz com que o ponto ( .) corresponda a todos os caracteres, incluindo uma nova linha.
re.VERBOSE
re.X
?x
O re.VERBOSE sinalizador permite organizar visualmente um padrão em seções lógicas e adicionar comentários.