Visse programmeringssprog har indbyggede tekstbehandling funktioner, der gør tekststreng manipulation meget let. For eksempel har programmeringssproget Python en meget robust tekstbehandling bibliotek, der giver dig mulighed for at udføre komplekse operationer med minimal kode. Du kan bruge dette bibliotek til at redigere strings med overflødige og uønskede sekvenser af tekst. Disse uønskede substrings kan fjernes med et enkelt skridt i Python . På andre sprog , ville det kræve betydeligt mere kode, som kan introducere fejl og uventede adfærd. Hvad du har brug
Computer med Python 3.2 programmering installeret sprog (se Resource )
Vis Flere Instruktioner
1
Åbn klar teksteditor , der kommer med Python download. Den IDLE teksteditor findes i Programmer ( eller Applications til Macintosh ) , i Python bibliotek. En tom kildekode åbnes filen i det IDLE teksteditor -vinduet.
2
Import Python modul "re ", som omfatter tekstbehandling funktionen " sub ", som du vil bruge til at erstatte de understrenge . Skriv følgende linje i toppen af kildekoden fil : Hej
import re
3
Opret en snor med flere , uønskede understrenge . For eksempel kan du tilføje substring " abc " til " HelloWorld ! " ved at skrive følgende streng erklæring : Hej
myString = " abcHelloabcWorldabc ! "
4
Fjern alle delstrenge ved hjælp af " sub "-funktionen . Denne funktion erstatter alle forekomster af en delstreng med en anden understreng . For at fjerne en delstreng , du bare lade udskiftning substring tomt. For eksempel kan du bruge funktionen på denne måde at fjerne alle forekomster af "abc" fra strengen : Hej
myNewString = re.sub ( "abc" , "", myString )
< br > 5
Udskriv snoren til output vinduet : Hej
print ( myNewString )
6
udføre programmet. Outputtet ser sådan ud: !
HelloWorld