Python é dividido

Python é dividido
"Python" é uma linguagem de programação interpretada de um sistema de computador. Segue-se a abordagem orientada a objetos, o que facilita a codificação dos programadores para todos os níveis do projeto. O re dividido é uma função associada à expressão regular denotada como "re". A expressão regular é uma função interna no Python que podemos importar da biblioteca para o desempenho da função. Lá.função split () especifica o conjunto de strings ou strings com a correspondência de padrões. A função reproduzida funciona para dividir a corda de acordo com o personagem ou padrão em particular é dado. Quando o padrão ou caractere fornecido é encontrado, a função re dividida fornece os resultados na forma de uma lista dos caracteres restantes. Discutiremos ainda mais a função Python RE Split com a ajuda de exemplos para melhor compreensão e uso.

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

  • Executando o RE.apenas função () função.
  • Executando o RE.função split () sem correspondência encontrada.
  • Executando o RE.função split () dividindo uma corda por espaço.
  • Executando o RE.função split () com um número máximo de divisões.
  • Executando o RE.Função dividida em python usando a correspondência de string específica.

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.