Python re Split

Python re Split
"Python" es un lenguaje de programación interpretado de un sistema informático. Sigue el enfoque orientado a objetos que facilita a los programadores codificar cada nivel del proyecto. La división RE es una función asociada con la expresión regular denotada como "RE". La expresión regular es una función incorporada en Python que podemos importar desde la biblioteca para el rendimiento de la función. Allá.La función split () especifica el conjunto de cadenas o cadenas con la coincidencia de patrones. La función RE dividida funciona para dividir la cadena de acuerdo con el carácter o el patrón en particular se da. Cuando se encuentra el patrón o carácter dado, la función RE dividida proporciona los resultados en forma de una lista de los caracteres restantes. Discutiremos más a fondo la función de división de Python re con la ayuda de ejemplos para una mejor comprensión y uso.

Sintaxis

re.Split (Patrón, Cadena, Max Split = 0, Flags = 0)

La sintaxis dada se usa para la función RE dividida en Python. El "re" representa la expresión regular. La expresión regular es una función incorporada en Python. El "Patrón", "Cadena", Max Split y "Flags" son los parámetros que explicamos en los siguientes parámetros.

Parámetro

Los siguientes son los parámetros que se usan en la sintaxis de la RE.Función dividida en Python. Entendamos uno por uno para un mejor uso:

Patrón

El patrón de la expresión regular que se usa para dividir la cadena dirigida.

Cadena

La cadena es lo que queremos dividir. Una cadena real es una variable que se utiliza como una cadena de destino para el rendimiento de división.

Split Max

La división se realiza en cadenas separadas. La división del parámetro máximo ayuda a dividir la cadena en números máximos. También podemos asignar el valor a la división máxima, ya que queremos ocurrir en ese número de divisiones.

Bandera

En la pitón re.Método dividido, no se aplican indicadores de forma predeterminada. Pero podemos usar las banderas regex según sea necesario. Por ejemplo, podemos usar "RE.I ”para el rendimiento de búsqueda de casos sensibles a los casos. El parámetro de la bandera también ayuda a acortar el código. Además, el parámetro de la bandera ignora la sensibilidad del caso mientras funciona en la división.

¿Qué devolverá la función de división RE en el resultado??

Allá.La función dividida en Python devuelve una lista de objetos en Python. En caso de que el patrón no se encuentre en el objetivo de cadena, la cadena no se divide de ninguna manera u otra. Sin embargo, a medida que aplicamos el método dividido, la lista genera una división de cadena con un solo elemento y con la cadena de destino.

Métodos para ejecutar en Python para la función Split RE

  • Ejecutando el RE.solo función () función.
  • Ejecutando el RE.función split () sin coincidencia encontrada.
  • Ejecutando el RE.Función Split () dividiendo una cadena por espacio.
  • Ejecutando el RE.Función Split () con un número máximo de divisiones.
  • Ejecutando el RE.función dividida en python usando la coincidencia de cadena específica.

Ejemplo 1: Ejecución de la función re split () solamente

En este ejemplo, realizaremos la función RE Split. Primero, tenemos que importar el "RE" de la Biblioteca de Python. Python tiene un paquete incorporado para una expresión regular en la biblioteca como "re". La función RE dividida funciona de acuerdo con el carácter dado o algún patrón. Aquí, realizamos el ejemplo con el patrón "-+". Luego, inicialice la cadena, la cadena que se toma en el ejemplo es "2020" con la declaración de "el tiempo es tan rápido". Después de inicializar la cadena, use la RE. función dividida en el resultado para expresar el patrón y la cadena. Finalmente, use la función de impresión para imprimir los resultados.

La salida muestra los resultados como RE. La función Split () funcionó con éxito en Python.

Ejemplo 2: Ejecutando la función re split () sin coincidencia encontrada

En este caso, aprenderemos cuál será el resultado si no obtenemos coincidencia en el RE.función dividida. Importar la expresión regular como "re" inicializar la cadena. Hemos tomado la cuerda como "el cielo es tan bonito hoy". Entonces, usamos el RE.función dividida en el resultado con la expresión de patrón y cadena. Luego, usamos la función de impresión para la impresión de salida en la pantalla.

La pantalla muestra los resultados de la función RE dividida sin coincidencia encontrada en Python.

Ejemplo 3: Ejecutando la función re split () al dividir una cadena por espacio

En este ejemplo, aprenderemos cómo se toma y divide un valor de cadena en el espacio en Python. Para dividirse en el espacio, tenemos que hacerlo como delimitador usando el RE.Función dividida en Python. Importando la expresión regular primero como "re", la cadena aquí se inicializa como "mi color favorito es amarillo". Luego, de nuevo, usamos el RE.función dividida en el resultado. La función de impresión se utiliza para fines de impresión.

La salida muestra la cadena como valores separados con comas. Esa separación se realiza con la ayuda del patrón asignado como delimitador.

Ejemplo 4: Ejecutando la función re split () con un número máximo de divisiones

Como en el ejemplo anterior, realizamos la división de la cadena utilizando el RE.función dividida. Aquí, haremos lo mismo, pero la división se puede hacer en el número máximo de divisiones. Como en el ejemplo anterior, cada valor de la cadena se divide. Primero, importe la "RE" de la Biblioteca de Python. Luego, inicializa la cadena. La cadena aquí es "Vamos a tomar un café". Entonces, los resultados utilizando el RE.se agregan la función dividida y la asociación de patrón, cadena y máxima división. El ID de división Max es una función que se utiliza para realizar las divisiones máximas de una función. También podemos asignarle un valor en qué término puede ejecutar el valor máximo. Luego, use la función de impresión para imprimir los resultados de las divisiones máximas en Python usando RE.dividir().

La salida muestra la división máxima realizada utilizando el max.Función dividida en el entorno Python con la función RE dividida ().

Ejemplo 5: Ejecutando la función RE Split en Python usando la coincidencia de cadena específica

En este ejemplo, aprenderemos cómo volver a dividir las funciones haciendo coincidir la verificación de cadenas en Python. Importar la expresión regular de la Biblioteca de Python como "Re". Luego, inicializamos las cuerdas. Entonces, tenemos que usar el RE.Función dividida con la cadena específica donde queremos dividir los caracteres de la cadena. Aquí, hemos elegido la cadena "I" para la línea P declarada. Luego, use la función de impresión para completar los resultados.

Aquí, podemos ver que la salida muestra el rendimiento exitoso de la función RE Split en Python. La cadena se divide de donde hay "yo".

Conclusión

En este artículo, cubrimos todos los factores de aprendizaje en los que se debe ejecutar la función de división RE en Python. Es una función muy útil cuando hablamos de dividir una cadena con una expresión regular. Ejecutamos cada uno de los ejemplos con una implementación que sean más fáciles de entender y no habrá confusión. Los ejemplos que cubrimos son la revisión en Python, el RE.función dividida sin coincidencia encontrada, y la división usando el re.dividido por el espacio y el último como la división utilizando el RE.dividido con el número máximo de divisiones.