“Conocimiento Programación>Python Programming

Cómo quitar Múltiples subcadenas de una cadena

2015/10/1
Ciertos lenguajes de programación tienen características integradas de procesamiento de texto que hacen la manipulación de cadenas de texto muy fácil . Por ejemplo , el lenguaje de programación Python tiene una biblioteca de procesamiento de texto muy robusta que le permite realizar operaciones complejas con un mínimo de código . Puede utilizar esta biblioteca para editar cadenas con superfluo y secuencias no deseadas de texto. Estas subseries no deseados se pueden eliminar con un solo paso en Python. En otros idiomas , esto requeriría mucho más código, que puede introducir errores y el comportamiento inesperado. Cosas que necesitará de computadora con Python 3.2 lenguaje de programación instalado (ver Recursos )
Ver Más instrucciones
1

abrir el editor de texto IDLE que viene con la descarga de Python. El editor de texto IDLE se encuentra en Archivos de programa ( o aplicaciones para Macintosh) , en el directorio de Python. Un archivo de código fuente en blanco se abre en la ventana del editor de texto IDLE .
2

Importe el "re ", módulo de Python que incluye las funciones de procesamiento de " sub " de texto que va a utilizar para sustituir las subcadenas . Escriba la línea siguiente en la parte superior del archivo de código fuente:

import re
3

Crear una cadena con múltiples sub-cadenas no deseados. Por ejemplo , puede agregar la subcadena "abc " a " Hola Mundo ! " escribiendo a la siguiente declaración de cadena :

miCadena = " abcHelloabcWorldabc ! "
4

Eliminar todas las subcadenas utilizando la función de "sub" . Esta función sustituye todas las apariciones de una subcadena por otra subcadena . Para eliminar una sub-cadena , que acaba de salir de la subcadena en blanco reemplazo. Por ejemplo , puede utilizar la función de esta manera de eliminar todas las apariciones de " abc " de la cadena :

myNewString = re.sub ( "abc " , "", miCadena )

5

imprimir la cadena en la ventana de salida :

impresión ( myNewString )
6

Ejecute el programa. La salida es la siguiente :

HelloWorld

Python Programming
Tutorial de Python iteradores
Cómo añadir bordes a un marco en Python
Cómo calcular el porcentaje en Python
Cómo instalar Python en Ubuntu
Cómo reproducir un archivo WAV en Python
Cómo hacer un juego en Python Shell
¿Qué es un directorio de Python
Cómo hacer una matriz dinámica 2D de cadenas en Python
Conocimiento de la computadora © http://www.ordenador.online