Python re reemplazo

Python re reemplazo
"Python" es un lenguaje de programación de uso general que se usa ampliamente porque su interfaz de idioma es fácil y comprensible. El reemplazo () es una función incorporada del lenguaje de Python. Aquí, veremos la expresión regular en Python utilizando el método de reemplazo. La función de reemplazo en Python funciona reemplazando la cadena con la nueva cadena proporcionada, lo que da como resultado que otra cadena se reemplace coincidiendo con la ocurrencia específica. Discutiremos más a lo reemplazaremos en Python con la ayuda de los siguientes ejemplos.

Sintaxis

cadena.reemplazar (antiguo, nuevo, contar)

La sintaxis dada se usa para el rendimiento reemplazar re -reemplazar en el entorno de python. El "viejo" en la sintaxis es para la cadena en la que queremos un reemplazo. El recuento en la sintaxis es por el número de veces que queremos reemplazar la cadena y este parámetro también es opcional y utilizado cuando es necesario. Mientras que la nueva sintaxis es para la cadena reemplazada que resulta después de reemplazar la cadena anterior.

¿Cuál es el patrón en Python re reemplazo??

En Python re reemplaza, el patrón juega un papel importante en cuya base la función tiende a procesar. Su propósito es buscar y proporcionar el patrón específico a la cadena para el rendimiento de reemplazo.

Ejemplos de implementación de Python re reemplazar

El siguiente es cómo se puede realizar el método de función de reemplazo de Python re:

  • Eliminar todos los espacios en blanco y reemplazarlos con un bajo en Python Regex.
  • Reemplazo de una vez de la instancia de un patrón usando Re.Sub () en Python.
  • Reemplazar varias veces las instancias de un patrón usando RE.Sub () en Python.
  • Convertir el mayúscula en minúsculas utilizando la función de reemplazo.
  • Reemplazar las ocurrencias de caracteres individuales usando reemplazar ().

Ejemplo 1: Eliminar todos los espacios en blanco y reemplazarlos con un subrayado en Python Regex

En este ejemplo, eliminaremos todos los espacios en blanco y los reemplazaremos con el bajo. Las dos operaciones se implementan aquí al mismo tiempo. Primero, retire los espacios. Segundo, reemplace los espacios con un bajo. Para reemplazar, se utiliza el patrón "\ s", que es una secuencia especial de regex. La cadena de destino es donde escribimos la cadena en la que queremos trabajar para reemplazo. Entonces, usamos el RE.Sub Función para la ejecución de la función. Luego, usamos la función de impresión para la pantalla de resultados en la pantalla.

La salida muestra el rendimiento exitoso de eliminar y reemplazar los espacios en blanco con un bajo en la cadena dada.

Ejemplo 2: Reemplazo único de la instancia de un patrón usando Re.Sub () en Python

En este caso, haremos el reemplazo de un patrón en Python. Importar la expresión regular como "re" de la biblioteca de Python. En este método, maximizamos el número de patrones para el reemplazo. En el objetivo, la cadena declara la cadena. La cuerda que se toma aquí es "Es muy talentoso y le encanta la programación". Luego, maximizamos el recuento de números en la línea 3 de código. Establecemos el recuento en "1", lo que significa que el recuento solo se hará una vez. Entonces, el reemplazo también se realiza una vez en la cadena.

Esta configuración del recuento a 1 es importante ya que la configuración se realiza como 0 por defecto. Luego, use la función de impresión para imprimir los resultados.

La salida muestra el rendimiento exitoso que se realiza un recuento único del reemplazo de un patrón en Python usando RE.sub().

Ejemplo 3: varias veces reemplazando las instancias de un patrón usando RE.Sub () en Python

En el ejemplo anterior, tenemos el reemplazo de una sola instancia de un patrón en Python. En este ejemplo, haremos el mismo proceso pero con múltiples reemplazos de instancias de una cadena en Python. Esto significa que el recuento aumenta. Aquí, la cadena se toma como "su pasatiempo es leer". Entonces, usa el RE.Sub función inicializando el recuento como "4". Luego, imprima los resultados utilizando la función de impresión en Python.

La pantalla resulta mostrar los recuentos múltiples del reemplazo de un patrón en Python usando RE.sub().

Ejemplo 4: Convertir mayúsculas en minúsculas utilizando la función de reemplazo

En este caso, trabajaremos para convertir el mayúscula en minúsculas utilizando la función de reemplazo en Python inicializando la cadena como el valor superior y minúscula. La cuerda que se toma aquí es "el agua está fría". Podemos ver que hay algunos caracteres mayúsculas y algunos caracteres en minúsculas en la cadena utilizando la RE.función sub () con la función de convertir como una cadena "convert_to_lower". Luego, use la función de impresión para imprimir los resultados de conversión en la pantalla.

La salida muestra que las cadenas mayúsculas de entrada se convierten en minúsculas. Toda la cuerda está ahora en minúsculas.

Ejemplo 5: Reemplazo de ocurrencias de caracteres individuales usando reemplazar ()

En este ejemplo, reemplazaremos las ocurrencias del carácter dado usando la función reemplazar () en python. Este método funciona verificando y coincidiendo con las letras mayúsculas en la cadena. La cadena que se toma aquí es "rassit" en la que aplicamos la función de reemplazo. El nuevo valor de cadena para el reemplazo se declara como "B". Eso significa que, donde sea que esté el "S", que debe reemplazarse con "B" en la cadena. La función de reemplazo se conoce como la instancia no superpuesta del patrón. Se toma la verificación de cadena y coincidir con la cadena reemplaza la cadena. Use la función de impresión para imprimir el reemplazo del carácter único.

La pantalla muestra el reemplazo exitoso del valor de la cadena. Ahora, la nueva cadena es "Conejo".

Ejemplo 6: Reemplazo usando la RE.Método Subn () (Tuple)

En este caso, aprenderemos un nuevo método que es similar al RE.método sub () pero los resultados de aparición son diferentes. Veamos cómo esto.Función Subn () Funciona. Esta función devuelve dos de los elementos de tupla. El primer elemento debe aparecer como la nueva versión de la cadena dada y esto se hace después de todos los reemplazos. Mientras que los reemplazos del segundo elemento se realizan en función de los números. Tenemos las cuerdas tomadas aquí mientras el arcoiris muestra los colores "púrpura", "azul" y "rosa". Luego, para el reemplazo, le hemos dado la nueva cadena como "violeta" en el resultado utilizando la RE.función subn () para un rendimiento de reemplazo. Luego, use la función de impresión para imprimir los resultados.

La salida muestra el color violeta en la tupla utilizando el RE.subn () para reemplazar en el reemplazo de python re. Podemos ver que los resultados de la cadena son los mismos, dado que el color de la parte de la cadena se imprime tres veces. Después de la cadena y la coma, se escribe "3" que muestra el número de tres reemplazos.

Conclusión

En este artículo, aprendimos el método y el uso del re reemplazo en Python. Usamos el RE.sub (), re.subn (), y las funciones de reemplazo para la ejecución de reemplazo. Implementamos el ejemplo, cubriendo cada detalle para una mejor comprensión de la reemplazo de reemplazo en Python. Hemos hecho el tiempo único y varias veces al reemplazar la instancia de un patrón usando Re.Sub (), eliminando todos los espacios en blanco y reemplazándolos con un subrayador, reemplazando las ocurrencias de caracteres individuales usando reemplazar () y conversión de mayúsculas en minúsculas utilizando la función de reemplazo.