preloader

1 janvier 1 | 1 minutes de lecture
Index du contenu

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 Guía avanzada a Python 3 Programación Juan caza

Lire plus

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

Lire plus

• https://docs.python.org/3/ El sitio principal de documentación de Python 3. Contiene tutoriales, referencias de bibliotecas, guías de configuración e instalación, así como Python cómo-tos • https://docs.

Lire plus