preloader

1 января 1 г. | 1 чтение минут
Указатель содержания

22.5.10 La función sub() La función sub() reemplaza las ocurrencias del patrón de expresión regular en el cadena con la cadena repl. Este método reemplaza todo ocurrencias de el regular patrón de expresión- tern en cadena con repl, sustituyendo todas las apariciones a menos que se proporcione max. Este El método devuelve la cadena modificada. importar re patrón = ‘(Inglaterra|Gales|Escocia)’ input = ‘Inglaterra para el fútbol, ​​Gales para el rugby y Escocia para los juegos de las Highlands’ imprimir (re.sub (patrón, ‘Inglaterra’, entrada)) Que genera: Inglaterra por el fútbol, ​​Inglaterra por el Rugby e Inglaterra por el Juegos de la montaña Puede controlar la cantidad de reemplazos especificando el parámetro de conteo: El siguiente código reemplaza las 2 primeras apariciones: importar re patrón = ‘(Inglaterra|Gales|Escocia)’ input = ‘Inglaterra para el fútbol, ​​Gales para el rugby y Escocia para los juegos de las Highlands’ x = re.sub(patrón, ‘Gales’, entrada, 2) imprimir (x) que produce Gales para el fútbol, ​​Gales para el Rugby y Escocia para el Juegos de la montaña También puede averiguar cuántas sustituciones se realizaron usando el subn() función. Esta función devuelve la nueva cadena y el número de sustituciones en una tupla: re.sub(patrón, repl, cadena, max=0) 22.5 Trabajar con expresiones regulares de Python 267

comments powered by Disqus

popular post

Temas de Pregrado en Ciencias de la Computación Principiantes Guía de Python 3 Programación Juan caza

Прочитайте больше

Temas de Pregrado en Ciencias de la Computación Principiantes Guía de Python 3 Programación Juan caza

Прочитайте больше

gratis. Para la mayor parte del trabajo que hago en Python, la versión Community es más que adecuado y por lo tanto es la versión que puede descargar e instalar (nota con el Versión profesional, obtiene una prueba gratuita, pero deberá pagar la versión completa versión al final de la versión de prueba o vuelva a instalar la versión de la Comunidad en ese momento).

Прочитайте больше