Sintaxe
ré.divisão (padrão, string, max split = 0, sinalizadores = 0)A sintaxe dada é usada para a função de reprodução em python. O "RE" significa a expressão regular. A expressão regular é uma função interna no Python. O "padrão", "string", max dividindo e "sinalizadores" são os parâmetros que explicamos nos seguintes parâmetros.
Parâmetro
A seguir, são apresentados os parâmetros usados na sintaxe do Re.Função dividida em Python. Vamos entendê -los um por um para melhor uso:
Padrão
O padrão da expressão regular que é usada para dividir a corda alvo.
Corda
A string é a coisa que queremos dividir. Uma string real é uma variável usada como uma string de destino para o desempenho de divisão.
Divisão máxima
A divisão é realizada em cordas separadas. A divisão máxima do parâmetro ajuda a dividir a string em números máximos. Também podemos atribuir o valor à divisão máxima, pois queremos ocorrer nesse número de divisões.
Bandeira
No python re.Método dividido, nenhum sinalizador é aplicado por padrão. Mas podemos usar as bandeiras regex conforme necessário. Por exemplo, podemos usar “Re.Eu ”pelo desempenho de pesquisa sensível ao caso. O parâmetro de bandeira também ajuda no encurtamento do código. Além disso, o parâmetro da bandeira ignora a sensibilidade à caixa enquanto está trabalhando na divisão.
O que a função re dividida retornará no resultado?
Lá.A função dividida em Python retorna uma lista de objetos em Python. Apenas no caso de o padrão não ser encontrado no alvo da string, a string não se divide de forma alguma. No entanto, ao aplicamos o método dividido, a lista gera uma divisão de string apenas com um elemento e com a string de destino.
Métodos a serem executados em python para função de reprodução
Exemplo 1: executando a função re split ()
Neste exemplo, nós executaremos a função de reprodução. Primeiro, temos que importar o "RE" da biblioteca Python. Python tem um pacote embutido para uma expressão regular na biblioteca como "re". A função reproduzida funciona de acordo com o personagem dado ou algum padrão. Aqui, realizamos o exemplo com o padrão "-+". Em seguida, inicialize a string, a string que é tirada no exemplo é "2020" com "o tempo está passando tão rápido" declaração. Depois de inicializar a string, use o RE. função dividida no resultado para expressar o padrão e a corda. Por fim, use a função de impressão para imprimir os resultados.
A saída mostra os resultados como RE. A função Split () funcionou com sucesso em Python.
Exemplo 2: executando a função re split () sem correspondência
Nesse caso, aprenderemos o que será o resultado se não conseguirmos correspondência no RE.função dividida. Importando a expressão regular como “re” inicialize a string. Nós pegamos a corda como “o céu é tão bonito hoje”. Então, nós usamos o RE.Função dividida no resultado com a expressão de padrão e string. Em seguida, usamos a função de impressão para a impressão de saída na tela.
O visor mostra os resultados da função Split sem correspondência encontrada no Python.
Exemplo 3: executando a função re split () com dividir uma corda por espaço
Neste exemplo, aprenderemos como um valor de string é levado e dividido por espaço em python. Para se separar no espaço, temos que fazê -lo como um delimitador usando o RE.Função dividida em Python. Importando a expressão regular primeiro como "re", a corda aqui é inicializada como "minha cor favorita é amarelo". Então, novamente, usamos o RE.função dividida no resultado. A função de impressão é usada para fins de impressão.
A saída exibe a string como valores separados com vírgulas. Essa separação é realizada com a ajuda do padrão atribuído como delimitador.
Exemplo 4: executando a função re split () com um número máximo de divisões
Como no exemplo anterior, realizamos a divisão de string usando o RE.função dividida. Aqui, faremos o mesmo, mas a divisão pode ser feita no número máximo de divisões. Como no exemplo anterior, cada valor da string é dividido. Primeiro, importe o "RE" da biblioteca Python. Em seguida, inicialize a string. A corda aqui é “vamos tomar um café”. Então, os resultados usando o RE.Função dividida e associação de padrão, string e divisão máxima são adicionados. O MAX Split ID é uma função usada para executar as divisões máximas de uma função. Também podemos atribuir um valor a ele em qual termo o valor máximo pode executar. Em seguida, use a função de impressão para imprimir os resultados das divisões máximas em Python usando RE.dividir().
A saída exibe a divisão máxima executada usando o máximo.Função dividida no ambiente Python com a função reproduzida ().
Exemplo 5: Executando a função Split em Python usando a correspondência de string específica
Neste exemplo, aprenderemos como dividir as funções combinando com a verificação de string no python. Importar a expressão regular da biblioteca Python como "re". Então, inicializamos as cordas. Então, temos que usar o RE.Função dividida com a string específica onde queremos dividir os caracteres da string. Aqui, escolhemos a string "eu" para a linha P declarada. Em seguida, use a função de impressão para rpint os resultados.
Aqui, podemos ver que a saída mostra o desempenho bem -sucedido da função Split no Python. A corda se divide de onde há "eu".
Conclusão
Neste artigo, abordamos todos os fatores de aprendizagem nos quais a função reproduzida no Python deve ser executada. É uma função muito útil quando falamos sobre dividir uma corda com uma expressão regular. Executamos cada um dos exemplos com uma implementação mais fácil de entender e não haverá confusão. Os exemplos que abordamos são a divisão de Python, o RE.função dividida sem correspondência encontrada e a divisão usando o RE.dividido pelo espaço e o último como a divisão usando o RE.Divida com o número máximo de divisões.